Rumah > pangkalan data > SQL > Bagaimana untuk menulis pernyataan di mana dalam sql

Bagaimana untuk menulis pernyataan di mana dalam sql

下次还敢
Lepaskan: 2024-05-02 00:00:43
asal
387 orang telah melayarinya
<blockquote><p>SQL WHERE pernyataan digunakan untuk menapis baris yang memenuhi syarat tertentu daripada jadual Sintaksnya ialah: PILIH senarai medan DARI nama jadual WHERE ungkapan bersyarat. Ungkapan bersyarat terdiri daripada ungkapan Boolean dan operator Boolean (AND, OR, NOT). Ungkapan Boolean biasanya terdiri daripada operator perbandingan (=, !=, <, <=, >, >=) dan operan (nilai jadual, subkueri). </p></blockquote> <p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/202405/02/2024050200004339538.jpg" class="lazy" alt="Bagaimana untuk menulis pernyataan di mana dalam sql" ></p> <h2>Cara menulis pernyataan SQL WHERE</h2> <p>Pernyataan WHERE digunakan untuk menapis baris yang memenuhi syarat tertentu daripada jadual. Sintaks adalah seperti berikut: </p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>SELECT column_list FROM table_name WHERE condition;</pre><div class="contentsignin">Salin selepas log masuk</div></div><h3>Ungkapan bersyarat</h3><p>Ungkapan bersyarat digunakan untuk menentukan syarat penapis. Ungkapan bersyarat terdiri daripada satu atau lebih ungkapan Boolean yang disambungkan oleh operator Boolean <code>AND</code>, <code>OR</code> dan <code>NOT</code>. <code>AND</code>、<code>OR</code> 和 <code>NOT</code> 连接。</p><ul><li><strong>AND</strong>:仅当所有布尔表达式都为真时,条件表达式才为真。</li><li><strong>OR</strong>:当至少一个布尔表达式为真时,条件表达式才为真。</li><li><strong>NOT</strong>:当布尔表达式为假时,条件表达式才为真。</li></ul><h3>布尔表达式</h3><p>布尔表达式通常由比较运算符和运算数组成。比较运算符包括:</p><ul><li><code>=</code>:等于</li><li><code>!=</code>:不等于</li><li><code><</code>:小于</li><li><code><=</code>:小于或等于</li><li><code>></code>:大于</li><li><code>>=</code>:大于或等于</li></ul><p>运算数可以是:</p><ul><li>表列</li><li>值</li><li>子查询</li></ul><h3>示例</h3><p>以下示例从 <code>customers</code> 表中筛选出居住在 "Seattle" 城市的客户:</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>SELECT * FROM customers WHERE city = 'Seattle';</pre><div class="contentsignin">Salin selepas log masuk</div></div><p>以下示例从 <code>orders</code> 表中筛选出总价超过 500 美元的订单:</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>SELECT * FROM orders WHERE total_price > 500;</pre><div class="contentsignin">Salin selepas log masuk</div></div><p>以下示例从 <code>employees</code><ul><li><strong>DAN</strong>: Ungkapan bersyarat adalah benar hanya jika semua ungkapan Boolean adalah benar. </li><li><strong>ATAU</strong>: Ungkapan bersyarat adalah benar apabila sekurang-kurangnya satu ungkapan Boolean adalah benar. </li><li><strong>TIDAK</strong>: Ungkapan bersyarat adalah benar hanya apabila ungkapan Boolean adalah palsu. </li></ul></p>Ekspresi Boolean🎜🎜Ekspresi Boolean biasanya terdiri daripada operator perbandingan dan operan. Pengendali perbandingan termasuk: 🎜<ul><li><code>=</code>: sama dengan </li><li><code>!=</code>: tidak sama dengan </li><li>< kod ><</code>: kurang daripada</li><li><code><=</code>: kurang daripada atau sama dengan</li><li><code>></code> : lebih besar daripada</li><li> li><li><code>>=</code>: lebih besar daripada atau sama dengan </li></ul>🎜Operan boleh menjadi: 🎜<ul>< li>Senarai jadual</li><li>nilai </li><li>Subquery</li></ul>🎜Contoh🎜🎜Contoh berikut menapis pelanggan yang tinggal di bandar "Seattle" daripada <kod >pelanggan</code> jadual: 🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>SELECT * FROM employees WHERE name LIKE 'J%';</pre><div class="contentsignin">Salin selepas log masuk</div></div>🎜Contoh berikut Tapis pesanan dengan jumlah harga lebih daripada $500 daripada jadual <code>pesanan</code>: 🎜rrreee🎜Contoh berikut menapis pekerja yang namanya bermula dengan "J " daripada jadual <code>pekerja</code>: 🎜rrreee

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

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