いつも大変お世話になっております。
すみません。ちょっと変な質問ですが、
下記のようなテーブルがあるとします。
カラムA
=======
1
2
3
4
ここで、select * from テーブル where カラムA in ('1','2','3','5');
とした場合、結果は
カラムA
=======
1
2
3
になり、条件で指定した('5')が一致しませんが、
この('5')がないことを、表示することは、当然テーブルに値がないのですから
無理ですよね。。。
普通は、テーブルをもう一つ作って、minusなど使って不一致を出す方法は
わかるのですが。。。テーブル単体で、というのはやはり、できませんよね。。
変な質問してすみませんが、お返事お待ちしております。
どうぞよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
(オラクルは触ったことないんですが、クエリはなんとなく同じだと思いますので。
。。)格好悪いけど↓でできると思います。
select '1' as [カラムA], count(*) as [件数] from テーブル where カラムA='1'
union
select '2' as [カラムA], count(*) as [件数] from テーブル where カラムA='2'
union
select '3' as [カラムA], count(*) as [件数] from テーブル where カラムA='3'
union
select '5' as [カラムA], count(*) as [件数] from テーブル where カラムA='5'
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle SQL update方法 2 2022/06/22 14:07
- MySQL 共通点はあります。何が違うのでしょうか? 1 2023/01/27 05:22
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- PostgreSQL 列が存在しないと言われる 2 2023/02/10 18:33
- MySQL SELECT my_items.item_name, carts.count カンマ, の意味? 2 2023/01/23 07:12
- Oracle SQLについて教えて下さい。 主キーを持ったカラムを主キーの機能を持たせたまま カンマ区切りで文字列 1 2023/03/27 22:47
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- Oracle sql(oracle)で質問です。 テーブルAのカラム名、日付(yyyymmdd)の値を テーブルB 2 2023/01/06 10:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL 複数テーブルのupdate
-
ROWNUMでUPDATEをしたいのです...
-
update文で改行を入れる
-
テーブル名をカラムとして取得...
-
sqlplusで表示が変なので、出力...
-
SQL、2つのテーブルで条件一致...
-
数値をNUMBER型にするかCHAR型...
-
件数とデータを同時に取得する...
-
特定のカラムが更新されたとき...
-
DELETE文とロックについて
-
カラム位置変更
-
SQLでSUMなどの関数でデータが...
-
SELECT文で指定桁数分抽出する...
-
テーブルやカラムの物理名のネ...
-
Oracle(オラクル)で、日付時刻...
-
LONG型の先頭250バイトを Varch...
-
SQL*LoaderでCSVから指定した列...
-
INDEX RANGE SCAN とは?
-
distinct をexistsに変換する
-
親・子・孫のリレーション
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブル名をカラムとして取得...
-
SQL、2つのテーブルで条件一致...
-
SQL 複数テーブルのupdate
-
ROWNUMでUPDATEをしたいのです...
-
update文で改行を入れる
-
SQLでSUMなどの関数でデータが...
-
SQL*LoaderでCSVから指定した列...
-
sqlplusで表示が変なので、出力...
-
特定のカラムが更新されたとき...
-
SQLで違うテーブルの値を比較し...
-
件数とデータを同時に取得する...
-
UPDATE文
-
カラム位置変更
-
数値をNUMBER型にするかCHAR型...
-
PLSQLのNumber型の初期化
-
DBからタブ区切りのCSVデータを...
-
DELETE文とロックについて
-
SQL(oracle)でご助言いただきた...
-
OracleのSQLで同テーブルのカラ...
-
distinct をexistsに変換する
おすすめ情報