Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menulis seperti pernyataan dalam sql

Bagaimana untuk menulis seperti pernyataan dalam sql

下次还敢
下次还敢asal
2024-05-02 02:15:24604semak imbas

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>

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>
Contoh: Cari rekod yang mengandungi rentetan "John"

<code>SELECT * FROM customers WHERE name LIKE '%John%';</code>

Cari rekod yang bermula dengan rentetan tertentu

<code>SELECT * FROM table_name WHERE column_name LIKE 'string%';</code>
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>

Contoh: Cari rekod yang berakhir dengan rentetan "Jones"

<code>SELECT * FROM table_name WHERE column_name LIKE '%string';</code>

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>
🎜🎜Contoh🎜🎜🎜Cari rekod yang tidak mengandungi aksara "A": 🎜
<code>SELECT * FROM table_name WHERE column_name NOT LIKE 'pattern';</code>

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

Kenyataan:
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