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

don*_*kit 7 mysql

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

krt*_*tek 10

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

SELECT column20, mytable.* FROM mytable
Run Code Online (Sandbox Code Playgroud)

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