に参加する:MySQLの複数選択&Iは、このクエリ持っ
SELECT suppliers.*, porders.om_quote_no, orders.project_ref
FROM suppliers, porders, orders
WHERE suppliers.supp_short_code = suppliers.supp_short_code
porders
をsuppliers
は、すべての詳細はsupp_short_code
の列が含まれている、orders
はsupp_short_code
とproject_ref
とテーブルで、supp_short_code
とom_quote_no
を持つテーブルです。私は誰かが1つのsupp_short_code
を見ることができ、それに対してどのような命令が置かれているのかを知ることができるようにしようとしています。つまりsupp_short_code
は各テーブルの共通の列です!
これは可能ですか?
異なるテーブルは正確に何を表していますか、どのようにお互いに関係していますか? –
これは、supp_short_codeによる関連が、それらの共通鍵です。 pordersは購買発注のアーカイブ表、ordersは現在の発注書の表、supplierはすべてのサプライヤーの詳細を示す表です。だから、私はすべての購入注文をsupp_short_codeでグループ化して表示しようとしています – benhowdle89