2012-02-14 3 views
0

予約テーブルを照会して、リソースクラッシュがあるかどうかを確認しています。 問い合わせこの回答への二回似た同じテーブルに結合します。SQLの日付範囲の比較リソース予約のクラッシュ繰り返しの結果

:私は重複した結果は、予約1と2回の衝突を予約予約2 &と1回の衝突を予約

すなわちを返さ取得しかし

https://stackoverflow.com/a/2727467/578451

2 records returned.. 

booking_1_id|booking_2_id 
1   |2 
2   |1 

どういうわけか、(近くの)重複のいずれかを削除する必要があります。 GROUP BYでは不十分です。

アイデア?

答えて

1
SELECT * FROM (

-- your complete query here 

) AS baseview 
WHERE booking_1_id<booking_2_id; 
+0

これは、ありがとうございます!クエリをネストしない方法はありますか? – JPC

+0

私は確信していますが、元のクエリを投稿していないので、変更する方法はありません;-) –

関連する問題