私は通話記録の表を持っています。毎日何人の人が初めて電話をかけたかを毎日知る必要があります。
注: 彼らは選択した日に電話をかけましたが、その日の前には電話をかけませんでした。私はこれを機能させることができました。
SELECT * FROM call_history GROUP BY caller_id HAVING SUBSTR(MIN(call_date), 1, 10) = SUBSTR(NOW(), 1, 10)
このクエリは、今日 (または NOW の代わりに入力した任意の日付) に電話をかけたが、以前に電話したことのないすべての人を提供します。
結果は次のようになります。
2013-01-01, 10 new callers
2013-01-01, 15 new callers
2013-01-01, 22 new callers
2013-01-01, 4 new callers
等々....
ありがとうございました!