萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> mysql學習筆記 where in 條件中一些使用技巧

mysql學習筆記 where in 條件中一些使用技巧

在mysql查詢中我們可以在條件後面帶上where參數如果有多個指定值我們可以使用 in來限制了,下面來看看in的一些使用技巧。

查詢

 

 代碼如下 復制代碼 SELECT * FROM table1 WHERE table1.id IN (1, 2, 3, 4, 5, …, 999999)

刪除

 代碼如下 復制代碼


DELETE FROM `table1` WHERE `id` in (835,836,837,…,999806)

子查詢

 代碼如下 復制代碼 SELECT * FROM table1
WHERE table1.id IN
    (
   SELECT id from table2
    )

in中的參數數量是否有限制呢?

mysql 中in中可以設置任意數量的值,具體的數量只關系到max_allowed_packet參數的限制

copyright © 萬盛學電腦網 all rights reserved