当日のすべてのレストランのすべての注文を選択する mysql クエリを作成するにはどうすればよいですか?
一部のレストランは24:00以降に閉店する場合があります。
だから私は3つのテーブルを持っています:
restaurants
いくつかのフィールド [id
, ]orders
いくつかのフィールド [id, resid, orderdate,
]hours
一部のフィールド [id, resid, day, open, close
] はday
0 ~ 6 の数値で、開始と終了は ~ の間の時間です00:00:00
。23:59:59
ありがとうございました
これは私が必要とするものです
SELECT b.*
FROM restaurants a, orders b, hours c
WHERE a.id=b.resid
AND a.id=c.resid
---- ここでは、レストランの現在の営業日の注文を選択するコードが必要ですが、レストランが 24:00 以降に閉店する場合、現在の営業日には前の暦日の注文が含まれる場合があります。