以下のケースにおいて
id=2,3だけをselectで呼び出したいのですが、
where句の中をどう書けば良いか分かりません????
レンタルのレンタル日と返却日をテーブルに書いているのですが、
Where
rental_day is null and return_day is null
OR
rental_day is not null and return_day is not null
と記述すると1も出てきてしまい、上手くいかなくて困っています。
アドバイスお願い致します。
SQL
1 2create table user( 3id int, 4rental_day varchar(10), 5return_day varchar(10) 6); 7 8INSERT INTO user 9 (id, rental_day,return_day) 10VALUES 11 (1,"2010/10/10"," 2020/10/12"), 12 (1,"2010/10/13",null), //レンタル中 13 (2,"2010/10/10"," 2020/10/12"), 14 (3,null,null) 15; 16
回答3件
あなたの回答
tips
プレビュー