Select 条基于两个条件的单列记录

Select records from single column based on two conditions

我可能很简单,但我需要解决方案。

我的 table 中有列 ID(1 到 10),我想要 ID 介于 2 到 4 和 6 到 10 之间的行,如何检索这些行?任何真正有用的东西。

SELECT * FROM myTable
WHERE ID BETWEEN 2 and 4
OR ID BETWEEN 6 and 10

SQL Fiddle

SELECT * FROM myTable
WHERE (ID >= 2 and ID <= 4)
OR (ID >= 6 and ID <= 10);