Maison >base de données >Oracle >Comment utiliser dans l'instruction Oracle SQL
Dans Oracle, dans l'instruction SQL est utilisé pour exploiter les données dans une certaine plage. La valeur du champ spécifié doit uniquement correspondre à n'importe quelle valeur comprise dans cette plage. La syntaxe est "sélectionner * à partir du nom de la table où le champ est dans (valeur1, valeur2). ,…));”.
L'environnement d'exploitation de ce tutoriel : système Windows 10, Oracle version 12c, ordinateur Dell G3.
Dans Oracle, in est souvent utilisé dans les expressions conditionnelles Where. Il peut opérer sur des données dont les valeurs de champ correspondent à la plage spécifiée. La syntaxe est "sélectionner * à partir du nom de la table où le champ. dans (valeur1,valeur2,…);".
in est souvent utilisé dans les expressions conditionnelles (où). Sa fonction est d'opérer, d'interroger ou de supprimer des données dans une certaine plage. La valeur du champ doit uniquement correspondre à une valeur comprise dans cette plage
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
delete from 表名 where 字段 in/not in (value1,value2,…);
Les exemples sont les suivants :
in est utilisé pour interroger les enregistrements
(1) Interroger tous les enregistrements de la table t_hero
(2) Interrogez tous les enregistrements dont le keyid est égal à l'une de ces trois valeurs (21, 16, 7). Tant qu'une de ces trois valeurs est satisfaite, vous pouvez l'interroger.
(3) Interrogez tous les enregistrements dont le keyid n'est pas compris dans la plage (21,16,7).
(1) Interrogez tous les enregistrements dans la table t_hero, il y a maintenant 7 enregistrements
(2) Supprimez ces deux enregistrements avec keyid = (14,15)
Tutoriel recommandé : "Tutoriel vidéo Oracle"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!