Oracle에서는 where 조건식에 자주 사용됩니다. 구문은 "select * from table name where field in (value1, value2,...)"입니다. ;".
이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 11g 버전, Dell G3 컴퓨터.
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
delete from 表名 where 字段 in/not in (value1,value2,…);
사용 예:
in은 레코드를 쿼리하는 데 사용됩니다.
t_hero 테이블의 모든 레코드를 쿼리
Query keyid가 같음 (21,16,7) 이 세 가지 값 중 하나를 갖는 모든 레코드는 이 세 가지 값 중 하나를 충족하는 한 쿼리가 가능합니다.
keyid = (14,15)
권장 튜토리얼: "Oracle Tutorial"
을 사용하여 두 레코드를 삭제하세요.위 내용은 오라클에서 in의 사용법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!