在學校裏我們看到,你可以選擇這種方式:選擇在主鍵間隔SQL
SELECT *
FROM BLALBLA
WHERE id=1 AND id = 2 AND id=3 AND id=4
但是,我們該怎麼辦:
SELECT
FROM BLABLA
WHERE id = 1 to 4
謝謝 goldiman
在學校裏我們看到,你可以選擇這種方式:選擇在主鍵間隔SQL
SELECT *
FROM BLALBLA
WHERE id=1 AND id = 2 AND id=3 AND id=4
但是,我們該怎麼辦:
SELECT
FROM BLABLA
WHERE id = 1 to 4
謝謝 goldiman
Jarlh發現答案 「1至4之間的ID - jarlh 53秒前」 謝謝
有幾種方法
1)如果id
字段是整數。
SELECT *
FROM BLALBLA
WHERE id between 1 and 4
SELECT *
FROM BLALBLA
WHERE id => 1 AND id =< 4
SELECT *
FROM BLALBLA
WHERE id IN (1,2,3,4)
2)如果id
爲varchar
SELECT *
FROM BLALBLA
WHERE id IN ('1','2','3','4')
ID和4 – jarlh
沒想到,它的存在在1,謝謝jarih:對 – goldiman
你在學校學到的:它是如何工作的?該ID是1或2但從來沒有可能是1 AND 2 –