我知道为您选择的列显式指定表的 MySQL 语法:
SELECT p1.first, p1.last FROM people p1 /* JOIN */;
但是,MySQL 是否允许语法 ~ (见下文)可以达到相同的结果?
SELECT p1 (first, last) FROM people p1 /* JOIN */;
我遇到的常见问题是我已经有一个表示 SELECT 语句的连接字符串,尽管我需要为这些值添加前缀,例如我的字符串是first, last
,尽管实际查询是期望的p1.first, p1.last
。所描述的场景是在程序级别。