Изменение заголовка столбца SQL с помощью запроса - PullRequest
7 голосов
/ 25 июля 2011

У меня следующий запрос:

SELECT product_description.name, product.quantity,product.price,product_option_value_description.name,product_option_value.quantity
FROM product
INNER JOIN product_description
ON product.product_id=product_description.product_id
INNER JOIN product_option_value_description
ON product.product_id=product_option_value_description.product_id
INNER JOIN product_option_value
ON product.product_id=product_option_value.product_id
ORDER BY product_description.name 

Как я могу изменить заголовок для product_option_value_description.name, как я хотел бы назвать эту опцию.

Ответы [ 4 ]

23 голосов
/ 25 июля 2011

Используйте псевдоним, например, так:

product_option_value_description.name AS `Option`

Если вы хотите изменить имя столбца, не только для этого запроса, но и для общего использования ALTER TABLE

ALTER TABLE product_option_value_description CHANGE name newname DATATYPE;
6 голосов
/ 25 июля 2011

Использование as

Например:

SELECT product_description.name as 'ProdName', product.quantity,product.price,product_option_value_description.name as 'ProdDesc',product_option_value.quantity FROM product
6 голосов
/ 25 июля 2011

Просто напишите product_option_value_description.name AS Name, чтобы создать псевдоним "Имя" для этого столбца.

1 голос
/ 28 июля 2015

Вы можете использовать любое имя псевдонима, используя ключевое слово «AS». например. выберите student_id AS id из student_info

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...