在MySQL 8中,您可以使用SELECT語句來獲取數據庫中所需的數據。在查詢結果被返回時,數據以水平方式顯示,這意味著每行顯示一條記錄,并且每個字段的值都在同一行中。
有些情況下,我們可能希望以豎列的方式顯示查詢結果,這樣我們可以更好地查看每個字段的值。這可以通過使用以下查詢語句來實現:
mysql>SELECT * FROM table_name \G;
在查詢中,使用“\G”代替“;”作為語句結束符。它指示MySQL以一列的方式顯示結果,每一行的一個字段值。
例如,如果我們有一個名為“employees”的表,并希望以豎列方式查看所有記錄,則可以使用以下查詢:
mysql>SELECT * FROM employees \G;
這將返回員工表的所有記錄,每個字段值都以豎列的方式顯示:
*************************** 1. row *************************** id: 1 name: John age: 30 salary: 50000 *************************** 2. row *************************** id: 2 name: Mary age: 25 salary: 45000 *************************** 3. row *************************** id: 3 name: Mike age: 40 salary: 60000
這樣我們可以更清楚地查看每個字段的值,而不需要在同一行上查看它們。
綜上所述,您可以使用\G代替;以豎列的方式查詢MySQL 8中的結果。這將使您更容易查看和理解數據。