sqlite

penggunaan pangkalan data;

suka

英  美[laɪk]

suka;

prep. (express attribute) seperti; (meminta pendapat) seperti; seperti; (terutamanya yang dianggap tidak sebaik seseorang atau sesuatu) jenis

seolah-olah

sebagai ) adalah sama seperti...; (bahasa pertuturan tidak formal, digunakan apabila memikirkan ayat, penjelasan atau contoh seterusnya) mungkin;

Fungsi Seperti SQLite sintaks

Fungsi: Pengendali LIKE SQLite digunakan untuk memadankan nilai teks corak yang ditentukan kad bebas. Pengendali LIKE mengembalikan benar, iaitu 1, jika ungkapan carian sepadan dengan ungkapan corak. Terdapat dua aksara kad bebas yang digunakan dengan operator LIKE: Tanda peratus (%) Garis bawah (_) Tanda peratus (%) mewakili sifar, satu atau lebih nombor atau aksara. Garis bawah (_) mewakili satu nombor atau aksara. Simbol-simbol ini boleh digunakan secara gabungan.

Syntax: Sintaks asas % dan _ adalah seperti berikut:

SELECT FROM table_name
WHERE column LIKE 'XXXX%'
or
SELECT FROM table_name
WHERE column LIKE '%XXXX%' LIKE '%XXXX%' ROM table_name
WHERE lajur SEPERTI 'XXXX_'
atau
PILIH DARI table_name
WHERE lajur LIKE '_XXXX'
atau
PILIH DARI table_name
WHERE lajur LIKE '_XXXX_'

Anda boleh menggunakan AND atau OR operator untuk menggabungkan bilangan syarat . Di sini, XXXX boleh menjadi sebarang nombor atau nilai rentetan.

Fungsi Seperti SQLite contoh

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