【发布时间】:2012-09-16 19:13:20
【问题描述】:
我得到以下声明:
SELECT id FROM record_database WHERE id = <up to me to complete the statement>
记录数据库有不同的字段,其中id和name。
我应该完成这个 select 语句,以便它并排显示所有 id 和所有相应的名称,这应该使用这一行 SQL 代码来完成。提示可以使用 UNION 或 OR。
我尝试了以下变体:
SELECT id FROM record_database WHERE id = '*'
UNION
SELECT name FROM record_database WHERE name = '*';
但这些都不起作用。我尝试使用 AND 执行此操作,尝试使用显示列,但这些也不起作用。
任何帮助将不胜感激。
【问题讨论】:
-
并排在同一行是什么意思?您是指两列不同的列还是两列合为一列?
-
我必须完成这一行 SQL 代码,以便将两列并排显示。
标签: sql multiple-columns