50
是否有可能定義一個範圍查詢的部分,像這樣MySQL的選擇範圍內
SELECT job FROM mytable WHERE id IN (10..15);
而不是
SELECT job FROM mytable WHERE id IN (10,11,12,13,14,15);
是否有可能定義一個範圍查詢的部分,像這樣MySQL的選擇範圍內
SELECT job FROM mytable WHERE id IN (10..15);
而不是
SELECT job FROM mytable WHERE id IN (10,11,12,13,14,15);
你不能,但你可以使用BETWEEN
SELECT job FROM mytable WHERE id BETWEEN 10 AND 15
注意BETWEEN
是包容性的,並且將包括兩個編號項目10和15
如果你不想包含,你將不得不使用>
和<
運營商。
SELECT job FROM mytable WHERE id > 10 AND id < 15
要選擇數值範圍內的數據,您可以使用BETWEEN
(含)。
SELECT JOB FROM MYTABLE WHERE ID BETWEEN 10 AND 15;