Rumah > pangkalan data > SQL > teks badan

Bagaimana untuk menulis seperti pernyataan dalam sql

下次还敢
Lepaskan: 2024-05-02 02:15:24
asal
601 orang telah melayarinya

Pernyataan LIKE dalam SQL digunakan untuk memadankan rentetan berdasarkan corak, menggunakan aksara % dan _ kad bebas untuk memadankan sifar atau lebih aksara dan aksara tunggal masing-masing. Sintaks pernyataan LIKE ialah: SELECT * FROM table_name WHERE column_name LIKE 'corak'.

Bagaimana untuk menulis seperti pernyataan dalam sql

Pernyataan LIKE dalam SQL

Pernyataan LIKE digunakan dalam SQL untuk memadankan rentetan berdasarkan corak. Pernyataan ini menggunakan aksara kad bebas (% dan _) untuk mewakili mana-mana aksara atau mana-mana aksara tunggal.

Syntax

<code>SELECT * FROM table_name WHERE column_name LIKE 'pattern';</code>
Salin selepas log masuk

Wildcards

  • %: Padankan sifar atau lebih aksara
  • _: Padankan mana-mana aksara tunggal

_: Padankan mana-mana watak tunggal

Cari item yang mengandungi rentetan Rekod tertentu

<code>SELECT * FROM table_name WHERE column_name LIKE '%string%';</code>
Salin selepas log masuk
Contoh: Cari rekod yang mengandungi rentetan "John"

<code>SELECT * FROM customers WHERE name LIKE '%John%';</code>
Salin selepas log masuk

Cari rekod yang bermula dengan rentetan tertentu

<code>SELECT * FROM table_name WHERE column_name LIKE 'string%';</code>
Salin selepas log masuk
Contoh: Cari rekod yang bermula dengan rentetan "Smith"

rreee

Rekod yang bermula

dengan rentetan tertentu Rekod yang berakhir dengan rentetan tertentu

<code>SELECT * FROM customers WHERE name LIKE 'Smith%';</code>
Salin selepas log masuk

Contoh: Cari rekod yang berakhir dengan rentetan "Jones"

<code>SELECT * FROM table_name WHERE column_name LIKE '%string';</code>
Salin selepas log masuk

Cari rekod yang tidak mengandungi rentetan tertentu

Anda boleh menggunakan operator NOT LIKE untuk mencari rekod yang tidak mengandungi rentetan tertentu Rekod.

<code>SELECT * FROM customers WHERE name LIKE '%Jones';</code>
Salin selepas log masuk
🎜🎜Contoh🎜🎜🎜Cari rekod yang tidak mengandungi aksara "A": 🎜
<code>SELECT * FROM table_name WHERE column_name NOT LIKE 'pattern';</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menulis seperti pernyataan dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!