首页 >数据库 >mysql教程 >如何在 MySQL 查询中隐藏列标题?

如何在 MySQL 查询中隐藏列标题?

Linda Hamilton
Linda Hamilton原创
2024-11-16 13:16:03648浏览

How to Suppress Column Headers in MySQL Queries?

在 SQL 查询中隐藏列标题

在数据库操作中,使用列标题呈现查询结果可以为所显示的数据提供上下文。然而,在某些情况下可能需要抑制这些标头。此问题解决了使用 MySQL 命令行二进制文件批量执行多个查询时禁用特定 SQL 语句的列标题的可能性。

解决方案

省略列单个 SQL 语句中的标头,使用 -N(--skip-column-names 的别名)选项调用 MySQL 是关键。以下命令举例说明了此用法:

mysql -N ...

考虑以下示例:

mysql -N ...
use testdb;
select * from names;

此命令将生成不带列标题的结果:

+------+-------+
|    1 | pete  |
|    2 | john  |
|    3 | mike  |
+------+-------+
3 rows in set (0.00 sec)

此外,要删除结果周围的网格(垂直和水平线),可以使用 -s (--silent) 选项。这将使用制表符分隔列:

mysql -s ...
use testdb;
select * from names;

id  name
1   pete
2   john
3   mike

最后,要显示没有标题或网格的数据,只需使用 -s 和 -N。

mysql -sN ...

以上是如何在 MySQL 查询中隐藏列标题?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn