SQL - Подстрока и выберите * одновременно - PullRequest
0 голосов
/ 12 февраля 2019

Мне нужно сделать подстроку столбца, но также потянуть все столбцы, когда я делаю выбор.Ниже приведен код, который я пытаюсь использовать, однако он не работает должным образом:

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 голосов
/ 12 февраля 2019

Просто измените порядок выбора

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'
...