Bagaimanakah saya boleh menggabungkan arahan terbina dalam (g dan G) untuk melaksanakan penyata MySQL dengan koma bertitik penamat (;) untuk mendapatkan output tanpa sebarang ralat?

王林
Lepaskan: 2023-08-21 22:33:14
ke hadapan
750 orang telah melayarinya

Bagaimanakah saya boleh menggabungkan arahan terbina dalam (g dan G) untuk melaksanakan penyata MySQL dengan koma bertitik penamat (;) untuk mendapatkan output tanpa sebarang ralat?

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. Seperti yang kita sedia maklum, format set keputusan mereka juga berbeza. Untuk menggabungkannya dan mendapatkan hasil tanpa ralat, kita perlu menulis dua pertanyaan dalam satu pernyataan, satu menggunakan G atau g dan satu lagi menggunakan koma bertitik (;) pada penghujungnya.

Contoh

Menggabungkan G dengan koma bertitik (;) −

mysql> Select * from student\G select * from ratelist;
*************************** 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)
Salin selepas log masuk

Dalam contoh di atas, pernyataan MySQL mula-mula menemui G selepas pertanyaan pertama dan memformat set hasil berdasarkannya dalam Paparan format menegak, kemudian menemui koma bertitik (;) sebagai simbol penamat selepas pertanyaan kedua, dan memaparkan set hasil berdasarkannya dalam format jadual.

Contoh

Menggunakan g dalam kombinasi dengan koma bertitik (;) −

mysql> Select * from student\g select * from ratelist;
+--------+--------+--------+
| Name   | RollNo | Grade  |
+--------+--------+--------+
| Gaurav | 100    | B.tech |
| Aarav  | 150    | M.SC   |
| Aryan  | 165    | 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)
Salin selepas log masuk

Dalam contoh di atas, pernyataan MySQL mula-mula menemui g selepas pertanyaan pertama dan membuang set keputusan dalam format jadual berdasarkannya, Kemudian selepas pertanyaan kedua koma bertitik (;) ditemui sebagai simbol penamat dan berdasarkannya set hasil dilemparkan dalam format jadual.

Atas ialah kandungan terperinci Bagaimanakah saya boleh menggabungkan arahan terbina dalam (g dan G) untuk melaksanakan penyata MySQL dengan koma bertitik penamat (;) untuk mendapatkan output tanpa sebarang ralat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan