2つのテーブルを結合して、特定のレコードのみを取得するにはどうすればよいですか?
私は2つのテーブルを持っています
- サプライヤー-列(
supp_id、、、、)supp_codesupp_nameaddress - SelectedSuppliers-列(
supplier_id、、is_selecteddate_a)
すべてのサプライヤをグリッドビューにロードし、チェックボックスで特定のサプライヤを選択します
サプライヤテーブルからの特定の日付については、SelectedSupplierテーブルに移動します。
保存したサプライヤをSelectedSupplierテーブルからロードする場合、2つのテーブルからすべてのサプライヤを表示する必要があります。つまり、新しいサプライヤを追加した場合、2回目のロード時に表示されるはずです。
これは私の質問です
SELECT
`supplier`.`supp_id`,
`supplier`.`supp_name`,
`supplier`.`address`,
`supplier`.`supp_code`,
`SelectedSuppliers `.`is_selected`
FROM
`SelectedSuppliers `
LEFT JOIN
`supplier` ON (`shop_list`.`supplier_id` = `supplier`.`supp_id`)
WHERE
SelectedSuppliers.date_a = '2013-1-5'
動作しますが、レコードをロードSelectedSupplierするのはすべてのレコードだけではありません
ありがとう。
