众所周知,内置命令(\G 和 \g)将命令发送到 Mysql 服务器执行,两者的结果集格式不同。为了将它们组合起来并获得没有错误的结果,我们需要在一条语句中编写两个查询,一个查询以 \G 结尾,另一个查询以 \g 结尾。示例 H2>mysq
众所周知,内置命令(\G 和 \g)将命令发送到 Mysql 服务器执行,两者的结果集格式不同。为了将它们组合起来并获得没有错误的结果,我们需要在一条语句中编写两个查询,一个查询以 \G 结尾,另一个查询以 \g 结尾。
mysql> Select * from student\G select * from ratelist\g
*************************** 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)
在上面的例子中,Mysql语句在第一个查询后首先遇到\G,并基于它以垂直格式抛出结果集,然后在第二个查询后遇到\g并基于它以表格形式抛出结果集格式。
--结束END--
本文标题: 如何将用于执行 MySQL 语句的内置命令(g 和 G)相互组合?
本文链接: https://lsjlt.com/news/436356.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0