0
特定の日付を除外することにより、過去から第七日付を取得します2016-10-21
その後、コンマの与えられたセットから特定の日付を除外して2016-10-12
ことoutput'llは、私が何かどのように私は私のように日付を渡している場合は、特定の日付 すなわち</p> <p>のリストを除外して、指定した日付から正確な第七過去の日付を取得するために、MySQLのクエリを用意しました
SELECT *
FROM
table where id = 46 and
(
startdate >= DATE_SUB("2016-10-21 00:00:00",INTERVAL 7 DAY) and
startdate <= DATE_SUB("2016-10-21 23:59:59",INTERVAL 7 DAY) and
startdate NOT IN ('2016-10-16 00:00:00','2016-10-15 00:00:00','2016-10-10 00:00:00')
)
を試みた。しかし、期待どおりに動作しているようだしない日付にこのため2016-10-16,2016-10-15,2016-10-10
を分離しました。 DATE_SUB
関数内でそれらの与えられたカンマ区切りの日付を除外する方法
入力:2016-10-21
予想される出力:2016-10-12
サンプル入力と希望出力を表示してください。あなたの質問は不明です。 –
あなたは与えられた開始日から 'X'日を戻し、あらかじめ定義されたリストにある日付をバイパスしますか? – FDavidov
はい@FDavidov thats私が探しているものですが、今は 'X = 7'です – devmyb