1

2 つのテーブルからデータを選択しています。そして、これらのテーブルには両方とも列があり、実行後IDに両方のID列が返される必要がありますQuery. ID 列の名前 (選択している 2 番目のテーブルから) を AS を使用して別の名前に変更する方法はありますか?

私はこのようなことを考えています:

SELECT * FROM table1, table2 WHERE table2.id AS newAlias

そのようなWHEREステートメントを使用できますか?

4

2 に答える 2

6

選択リストで列のエイリアスを指定する必要があります。例えば:

SELECT a.id AS table1_id, b.id AS table2_id, ....
  FROM table1 a, table2 b
 WHERE <YOUR CRITERIA>
于 2011-01-27T20:27:40.617 に答える