ホームページ  >  記事  >  データベース  >  オラクルでの in の使い方は何ですか

オラクルでの in の使い方は何ですか

WBOY
WBOYオリジナル
2022-01-21 11:00:2416885ブラウズ

Oracle では、where 条件式で in がよく使われます。フィールド値が指定範囲を満たすデータを操作できます。構文は「select * from テーブル名 where field in (value1, value2, … );"。

オラクルでの in の使い方は何ですか

このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。

Oracleでのinの使い方は何ですか

inは条件式(where)でよく使われ、一定範囲のデータを操作したり、問い合わせたり、削除したりする機能があります。フィールド値は、この範囲内のいずれかを満たす必要があるだけです。

Query

select * from TableName(表名) where 字段 in (value1,value2,…);
select * from TableName(表名) where 字段 not in (value1,value2,…);
select 字段1,字段2,… from 表名 where 字段 in/not in (value1,value2,…);

削除

delete from 表名 where 字段 in/not in (value1,value2,…);

使用例:

in はレコードのクエリに使用されます

## t_hero テーブル内のすべてのレコードをクエリ

オラクルでの in の使い方は何ですか

keyid が 3 つの値 (21、16、7) のいずれかに等しいすべてのレコードをクエリ、これら 3 つの値が満たされている限り、3 つのうちの 1 つをクエリできます。

オラクルでの in の使い方は何ですか

keyid = (14,15) の 2 つのレコードを削除します

オラクルでの in の使い方は何ですか

推奨チュートリアル: 「

Oracle」チュートリアル###"###

以上がオラクルでの in の使い方は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。