SQL-子字符串并同时选择*

时间:2019-02-12 07:11:53

标签: mysql sql sqlyog

我需要做一列的子字符串,但是在执行选择时还要拉所有列。下面是我尝试使用的代码,但是无法正常运行:

SELECT SUBSTRING(column_c, 1, 11) AS dateMoved, *
                FROM prostock_movement_header 
                WHERE column_a = '74' 
                AND column_b = '1372' 
                AND dateMoved = '2019-02-23'

如何在同一条语句中同时进行SELECT *SUBSTRING() AS ALIAS,以便检索所有列以及ALIAS列。

还是从表中按名称手动选择所有其他列的唯一方法?

谢谢

1 个答案:

答案 0 :(得分:3)

只需更改选择顺序

SELECT *,SUBSTRING(column_c, 1, 11) AS dateMoved
                FROM prostock_movement_header 
                WHERE column_a = '74' 
                AND column_b = '1372' 
                AND SUBSTRING(column_c, 1, 11) = '2019-02-23'