MySQL选择IN范围
是否可以为查询的IN部分定义一个范围,像这样
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
是包含性内容,并且将包含ID为10和15的项。
如果不想包含,则必须退回到使用>
and <
运算符。
SELECT job FROM mytable WHERE id > 10 AND id < 15
以上是 MySQL选择IN范围 的全部内容, 来源链接: utcz.com/qa/434917.html