有没有办法将记录滑入 MySQL 中结果集的顶部?例如,如果我的结果是:
1 | 一种 2 | b 3 | C ETC
我希望能够得到:
选择 | 选择 1 | 一种 2 | b 3 | C ETC
其中“选择”实际上不是记录集的一部分,而是人为插入的。
谢谢。
有没有办法将记录滑入 MySQL 中结果集的顶部?例如,如果我的结果是:
1 | 一种 2 | b 3 | C ETC
我希望能够得到:
选择 | 选择 1 | 一种 2 | b 3 | C ETC
其中“选择”实际上不是记录集的一部分,而是人为插入的。
谢谢。
通过查询实现这一目标的唯一方法是使用UNION
:
SELECT 'Select', 'Select'
UNION
SELECT ...
获得正确的顺序将取决于您希望如何对结果进行整体排序。
如果目标只是在结果顶部获得一个标题,那么在接收数据的应用程序中以编程方式添加会更容易(而且效率更高)。
SELECT "Select" as col1, "Select" as col2
UNION
SELECT col1, col2 FROM table
如果您的查询是
从表中选择列 1、列 2
尝试
SELECT Column1, Column2 FROM Table UNION SELECT 'Select', 'Select'
联盟。
select "Select", "Select"
union
select Col1, Col2 from Table1