MySQL查询结果纵向输出标识符\G
生活随笔
收集整理的這篇文章主要介紹了
MySQL查询结果纵向输出标识符\G
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
\G 這個 G 是 group 的首字母,表示每行記錄分組顯示。
默認情況下,表數據的查詢結果是橫向輸出的,如下所示:
mysql> select * from student; +----------------------+--------------+------+-------+----------+---------------------+ | id | name | age | score | birthday | insert_time | +----------------------+--------------+------+-------+----------+---------------------+ | 00000000000000000001 | liaowenxiong | 18 | NULL | NULL | 2021-09-25 02:40:51 | | 00000000000000000002 | liudehua | 28 | NULL | NULL | 2021-09-25 02:40:51 | | 00000000000000000003 | zhangxueyou | 38 | NULL | NULL | 2021-09-25 02:40:51 | | 00000000000000000004 | test1 | 28 | 19.0 | NULL | 2021-10-01 16:26:35 | | 00000000000000000005 | test2 | 28 | 19.0 | NULL | 2021-10-01 16:26:35 | | 00000000000000000006 | test3 | 28 | 19.0 | NULL | 2021-10-01 16:26:35 | +----------------------+--------------+------+-------+----------+---------------------+ 6 rows in set (0.00 sec)字段非常多的情況下,橫向輸出的結果非常亂,根本不適合人類閱讀,而加上 \G 參數之后,表的數據變成縱向輸出,即每條記錄的列值會逐行顯示,那么最后輸出的結果就是一條記錄為一組,這樣的輸出結果更利于人類閱讀。如下所示:
mysql> select * from student\G; *************************** 1. row ***************************id: 00000000000000000001name: liaowenxiongage: 18score: NULLbirthday: NULL insert_time: 2021-09-25 02:40:51 *************************** 2. row ***************************id: 00000000000000000002name: liudehuaage: 28score: NULLbirthday: NULL insert_time: 2021-09-25 02:40:51 *************************** 3. row ***************************id: 00000000000000000003name: zhangxueyouage: 38score: NULLbirthday: NULL insert_time: 2021-09-25 02:40:51總結
以上是生活随笔為你收集整理的MySQL查询结果纵向输出标识符\G的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为电动汽车让路,福特将砍掉三款受欢迎的汽
- 下一篇: MySQL查看数据库系统正在运行的进程