MySQL:选择表中的所有列加上同一个表中的一列

时间:2012-11-25 01:39:02

标签: mysql

我有一个包含许多列的表,比如column1,....,column20。我不希望每次都滚动到结果表的末尾以查看column20的值。在mssql我经常这样做 SELECT column20, * FROM TABLE但显然这在MySQL中无效。任何提示? (我也不想在select语句中明确选择所有列)

1 个答案:

答案 0 :(得分:7)

您必须在查询中提供表名,否则mysql会抱怨:

SELECT column20, mytable.* FROM mytable
PS:我完全不知道为什么,因为SELECT *, column20 FROM mytable工作得很好......有时会发生奇怪的事情^^