0

SQL を学習/使用し始めていますが、使用法をより簡単にできるかどうか疑問に思っています。相互に参照する ID を持つテーブルがあります。だから私はよく次のようなクエリを発行します

SELECT ...
FROM Object o
JOIN Property p on o.uid=p.object_uid AND ...

同様の ID 参照を持つ他のテーブルがあります。これらの ID 句を何度も書き出すのを避ける快適な方法はありますか? つまり、特定のオブジェクト テーブルは常にこの方法でプロパティ テーブルを参照します。

4

1 に答える 1

1

私の知る限り、エイリアス機能を使用すると、クエリを短縮することができます。

または、より短い構文がありますが、両方のテーブルに同様のフィールドしかありません

  a LEFT JOIN b USING (c1,c2,c3) 

http://dev.mysql.com/doc/refman/5.0/en/join.html

ではごきげんよう

于 2012-07-24T13:51:07.713 に答える