私のMySQL-dbには、customer
とcall
という2つのテーブルがあります。 2つのフィールドがありMySQL - 過去2時間に電話を受けていないお客様
お客様:IDと名前。
コールは、フィールドがあります。
id
customer (NOT NULL FK)
dateOfCall (NOT NULL DATE)
timeOfCall (NOT NULL TIME).
まだ呼び出されていないお客様があります。顧客は複数回呼び出すことができます。
過去2時間以内に電話がかかっていない顧客をすべて取得するにはどうすればよいですか?
スキーマといくつかの最小限のデータとSQLフィドル:(!SQL Serverはフィドルあなたよりも別のタイムゾーンであるかもしれないことに注意してください)http://sqlfiddle.com/#!9/5c80f/1
http://sqlfiddle.com/でスキーマを用意してください。 – motto
@motto:良いアイデアです。私は今質問にSQL Fiddleを含めました。 – Mathias