你好!有要求
SELECT * FROM `product` LEFT JOIN `category_product` ON (product.category = category_product.id) WHERE (category_product.seo_url = 'category1')`
两个表都包含name
和seo_url
。问题是,我怎样才能明确指定应该从服务器上已经存在name
的表中获取什么?PS我尝试使用它但它不起作用(seo_url
product
as
使用表名作为前缀。表名.字段名格式
例如
选项 1:使用 table_name.column_name
在结果表中,列将命名为
name
,seo_url
。也试试这个选项
SELECT *, product.name, product.seo_url ...
- 看看会发生什么。选项 2:使用 AS
这些列将被命名为
product_name
和product_seo_url
。