我有以下查询:
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
的标题,因为我想为此选项命名。
答案 0 :(得分:23)
使用如下别名:
product_option_value_description.name AS `Option`
如果您想更改列的名称,不仅仅是针对此查询,而且通常使用ALTER TABLE
ALTER TABLE product_option_value_description CHANGE name newname DATATYPE;
答案 1 :(得分:6)
只需编写product_option_value_description.name AS Name
即可创建别名“名称”
这个专栏。
答案 2 :(得分:6)
使用as
例如:
SELECT product_description.name as 'ProdName', product.quantity,product.price,product_option_value_description.name as 'ProdDesc',product_option_value.quantity FROM product
答案 3 :(得分:1)
您可以使用' AS'使用任何别名。关键词。 例如。从student_info
中选择 student_id AS id