MySQL:选择表中的所有列以及同一表中的一列

MySQL:选择表中的所有列以及同一表中的一列,mysql,Mysql,我有一个有很多列的表,比如说第1列,…,第20列。我不想每次滚动到结果表的末尾都看到column20的值。在mssql中,我通常这样做 从表中选择第20列,*但显然这在MySQL中无效。有什么提示吗?(我也不想在select语句中显式选择所有列)您必须在查询中给出表名,否则mysql会抱怨: SELECT column20, mytable.* FROM mytable PS:我完全不知道为什么,因为mytable中的第20列可以正常工作。。。有时会发生奇怪的事情^^您必须在查询中提供表名,否

我有一个有很多列的表,比如说第1列,…,第20列。我不想每次滚动到结果表的末尾都看到column20的值。在mssql中,我通常这样做
从表中选择第20列,*但显然这在MySQL中无效。有什么提示吗?(我也不想在select语句中显式选择所有列)

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

SELECT column20, mytable.* FROM mytable

PS:我完全不知道为什么,因为mytable中的第20列可以正常工作。。。有时会发生奇怪的事情^^

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

SELECT column20, mytable.* FROM mytable

PS:我完全不知道为什么,因为mytable中的第20列可以正常工作。。。有时会发生奇怪的事情^^

使用别名可能也很有用。这正是我所需要的。谢谢当从多个表/联接中进行选择时,第一个建议会变得复杂。不过,第二个通配符*第一个是救生圈。使用别名可能也很有用。这正是我需要的。谢谢当从多个表/联接中进行选择时,第一个建议会变得复杂。然而,第二个带有通配符*第一个的是救生圈