sqlite

database; 내장 관계형 데이터베이스

英[laək]  美[laək]

vt.

prep.(표현 방법) like;(의견 요청)...how(표현 표현) like

n. like; 취미; 종류,

conj를 입력하세요. like...; as )는 다음과 같습니다...; (비공식적인 언어, 다음 문장, 설명 또는 예를 생각할 때 사용됨) 아마도

SQLite 유사 함수 통사론

기능: SQLite의 LIKE 연산자는 와일드카드로 지정된 패턴의 텍스트 값을 일치시키는 데 사용됩니다. LIKE 연산자는 검색 표현식이 패턴 표현식과 일치하는 경우 true(1)를 반환합니다. LIKE 연산자와 함께 사용되는 와일드카드 문자는 두 가지입니다. 백분율 기호(%) 밑줄(_) 백분율 기호(%)는 0개, 1개 이상의 숫자나 문자를 나타냅니다. 밑줄(_)은 단일 숫자 또는 문자를 나타냅니다. 이러한 기호는 조합하여 사용할 수 있습니다.

구문: ​​% 및 _의 기본 구문은 다음과 같습니다.

SELECT FROM table_name
WHERE 열 LIKE 'XXXX%'
또는
SELECT FROM table_name
WHERE 열 LIKE '%XXXX%'
or
SELECT F ROM table_name
WHERE 열 LIKE 'XXXX_'
or
SELECT FROM table_name
WHERE 열 LIKE '_XXXX'
or
SELECT FROM table_name
WHERE 열 LIKE '_XXXX_'

AND 또는 OR 연산자를 사용하여 N개의 조건을 결합할 수 있습니다. . 여기서 XXXX는 임의의 숫자 또는 문자열 값일 수 있습니다.

SQLite 유사 함수 예

COMPANY 表有以下记录:

ID          NAME        AGE         ADDRESS     SALARY
----------  ----------  ----------  ----------  ----------
1           Paul        32          California  20000.0
2           Allen       25          Texas       15000.0
3           Teddy       23          Norway      20000.0
4           Mark        25          Rich-Mond   65000.0
5           David       27          Texas       85000.0
6           Kim         22          South-Hall  45000.0
7           James       24          Houston     10000.0

sqlite> SELECT * FROM COMPANY WHERE AGE  LIKE '2%';
这将产生以下结果:

ID          NAME        AGE         ADDRESS     SALARY
----------  ----------  ----------  ----------  ----------
2           Allen       25          Texas       15000.0
3           Teddy       23          Norway      20000.0
4           Mark        25          Rich-Mond   65000.0
5           David       27          Texas       85000.0
6           Kim         22          South-Hall  45000.0
7           James       24          Houston     10000.0

sqlite> SELECT * FROM COMPANY WHERE ADDRESS  LIKE '%-%';
这将产生以下结果:

ID          NAME        AGE         ADDRESS     SALARY
----------  ----------  ----------  ----------  ----------
4           Mark        25          Rich-Mond   65000.0
6           Kim         22          South-Hall  45000.0