選択している列のテーブルを明示的に指定するために私が知っている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
です。説明されているシナリオは、プログラムレベルです。