Kami tahu bahawa arahan terbina dalam (G dan g) menghantar arahan ke pelayan MySQL untuk dilaksanakan dan dengan bantuan koma bertitik (;) MySQL menentukan penghujung pernyataan. Untuk menggunakan ketiga-tiga pertanyaan ini dan mendapatkan hasil tanpa ralat, kita perlu menulis tiga pertanyaan dalam satu kenyataan, satu pertanyaan menggunakan G, satu pertanyaan menggunakan g dan satu lagi pertanyaan menggunakan koma bertitik (;) pada penghujungnya.
Contohmysql> Select * from student\G select * from ratelist\g select NOW(); *************************** 1. row *************************** Name: Gaurav RollNo: 100 Grade: B.tech *************************** 2. row *************************** Name: Aarav RollNo: 150 Grade: M.SC *************************** 3. row *************************** Name: Aryan RollNo: 165 Grade: M.tech 3 rows in set (0.00 sec) +----+------+-------+ | Sr | Item | Price | +----+------+-------+ | 1 | A | 502 | | 2 | B | 630 | | 3 | C | 1005 | | 4 | h | 850 | | 5 | T | 250 | +----+------+-------+ 5 rows in set (0.00 sec) +---------------------+ | NOW() | +---------------------+ | 2017-11-06 18:04:12 | +---------------------+ 1 row in set (0.00 sec)
Dalam contoh di atas, pernyataan MySQL menemui G selepas pertanyaan pertama dan membuang set hasil format menegak berdasarkannya, kemudian menemui g selepas pertanyaan kedua dan membuang set hasil berdasarkannya Set keputusan ialah output dalam format jadual. Selepas itu, MySQL menemui titik koma (;) dan membuang set keputusan dalam bentuk jadual berdasarkannya.
Dengan cara ini, kita boleh menggunakan semua set hasil dalam satu pernyataan MySQL.
Atas ialah kandungan terperinci Bagaimana untuk menggunakan arahan terbina dalam (G & g) dan titik bertitik (;) bersama-sama dalam satu pernyataan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!