バックグラウンド...
データベースにクエリを実行して、特定の日付範囲で利用可能な賃貸物件を確認しようとしています。保存方法がひどいですが、デスクトップ プログラムで作成されています :/ Web サイトは Wordpress で作成されていますが、手動でデータベースにクエリを実行しても正しい結果が得られません。
問題... データベースには 、 、 の 3 つの列がpropid
ありav_date
ますavail
。5 月 31 日から 6 月 8 日に予約された物件がありますが、その間は毎日利用できます。テーブルのデータを表示すると、次のようになります。
propid av_date avail
1051 2013-05-31 U
1051 2013-06-01 A
1051 2013-06-02 A
1051 2013-06-03 A
1051 2013-06-04 A
1051 2013-06-05 A
1051 2013-06-06 A
1051 2013-06-07 A
1051 2013-06-08 U
次のクエリを実行すると、プロパティがまだ表示されます...
SELECT DISTINCT propid
FROM availabilities
WHERE avail = 'A'
AND av_date IN ('2013-05-31', '2013-06-01', '2013-06-02', '2013-06-03', '2013-06-04', '2013-06-05', '2013-06-06', '2013-06-07', '2013-06-08');
私はこれについて2日間壁に頭をぶつけてきたので、おそらくばかげたことですが、どんな助けも大歓迎です!