FujiiRock回答ポイント 100ptウォッチ 1

oracleでselectしたときに

例えば下記の図でcol2の値が1,2をもつレコードを抽出したいときの
SQLを教えてください。

col1, col2
-------------
CD100,1   ←これ
CD100,2   ←これ
CD102,1
CD103,2
CD104,3
CD105,1   ←これ
CD105,2   ←これ


結果は以下になるようなSQLです。
col1, col2
-------------
CD100,1
CD100,2
CD105,1
CD105,2

create table test(
col1 varchar2(50),
col2 int
);
insert into test values('CD100',1);
insert into test values('CD100',2);
insert into test values('CD102',1);
insert into test values('CD103',2);
insert into test values('CD104',3);
insert into test values('CD105',1);
insert into test values('CD105',2);

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2014-04-25 10:43:58
終了日時
2014-05-02 10:45:03
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

SQL1319Oracle321レコード916

人気の質問

メニュー

PC版