mysql でいくつかの条件を使用して左結合後に特定の null 値をフィルタリングすることは可能ですか?
参照用の私のsqlfiddle
http://sqlfiddle.com/#!2/cb03b/1
特定の予約日時のステータスを含むテーブルを返したい日付条件を追加しましたが、ステータスを持つ他の日付の予約の行を返します
私のテーブル構造が間違っているか、それとも解決策ですか....
日付 2012 年 12 月 9 日 00:00:00+0000 の予想出力
TABLE_ID FLOOR_ID TABLE_STATUS BOOKING_ID D
1 1 seated 35 December, 09 2012 00:00:00+0000
2 1 free (null) (null)
3 1 free (null) (null)
4 1 free (null) (null)
5 1 free (null) (null)
しかし、予約テーブルから他のnullを取得しています
TABLE_ID FLOOR_ID TABLE_STATUS BOOKING_ID D
1 1 seated 35 December, 09 2012 00:00:00+0000
2 1 (null) (null)
2 1 (null) (null)
3 1 free (null) (null)
4 1 free (null) (null)
5 1 free (null) (null)