Создать поле в MySQL SELECT - PullRequest
       22

Создать поле в MySQL SELECT

3 голосов
/ 02 сентября 2008

Если у меня есть таблица, содержащая Field1 и Field2, могу ли я создать новое поле в операторе select? Например, обычный запрос будет:

SELECT Field1, Field2 FROM Table 

И я также хочу создать Field3 и вернуть его в набор результатов ... что-то вроде этого было бы идеально:

SELECT Field1, Field2, Field3 = 'Value' FROM Table

Возможно ли это вообще?

Ответы [ 2 ]

11 голосов
/ 02 сентября 2008
SELECT Field1, Field2, 'Value' Field3 FROM Table

или для ясности

SELECT Field1, Field2, 'Value' AS Field3 FROM Table
5 голосов
/ 02 сентября 2008

Да - это очень возможно, на самом деле у вас почти было это! Попробуйте:

SELECT Field1, Field2, 'Value' AS `Field3` FROM Table
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...