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_'
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