2

集計関数を含まないが、group by 句が必要な特定の条件を満たすテーブル内のすべての行を検索する SQL クエリ (SQL Server 用) を作成しようとしています。

たとえば、次のようなテーブルがあるとします。

Student_Name | Borrow_Date | Book_ID
------------------------------------    
Jason, 25-01-2012, 1
Jason, 25-01-2012, 2
Jason, 25-01-2012, 3
Becky, 26-01-2012, 1
Becky, 26-01-2012, 4
Linda, 25-01-2012, 1
Linda, 25-01-2012, 3

book_id が 1 と 2 の本を借りた上のテーブルのすべての生徒を見つけたいと思います。または book_id が 1 と 3 の本、同じ日 (借りた日)。

したがって、結果は次のようになります。

Jason, 25-01-2012, 1
Jason, 25-01-2012, 2
Jason, 25-01-2012, 3
Linda, 25-01-2012, 1
Linda, 25-01-2012, 3

どんな助けでも大歓迎です。

よろしくお願いします!

4

1 に答える 1