首頁 >資料庫 >mysql教程 >如何在一條 MySQL 語句中同時使用內建指令 (G & g) 和分號 (;)?

如何在一條 MySQL 語句中同時使用內建指令 (G & g) 和分號 (;)?

PHPz
PHPz轉載
2023-09-10 15:45:151315瀏覽

如何在一条 MySQL 语句中同时使用内置命令 (G & g) 和分号 (;)?

我們知道內建指令(\G和\g)將指令傳送到MySQL伺服器執行,並藉助分號(;)MySQL確定語句的結束。為了使用這三個查詢並獲得沒有錯誤的結果,我們需要在一條語句中編寫三個查詢,一個查詢使用 \G,一個查詢使用 \g,另一個查詢最後使用分號 (;)。

範例
mysql> 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)

在上面的範例中,MySQL語句在第一個查詢後遇到\G,並且基於它拋出垂直格式的結果集,然後在第二個查詢後來遇到\g,並基於它拋出結果集以表格格式。之後,MySQL 遇到分號 (;) 並根據它以表格形式拋出結果集。

這樣,我們就可以在單一 MySQL 語句中使用所有結果集。

以上是如何在一條 MySQL 語句中同時使用內建指令 (G & g) 和分號 (;)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除