草庐IT

mysql - SQL - 获取不存在的行

标题可能听起来很奇怪,但我会尽可能简单地解释问题。让我们从例子开始。我有一个包含2列的表-id,ip。假设我有3行,id为2、3、5。现在,我需要获取不在id1和5之间的任何行,这显然是1和4。目前我遇到了这个查询:SELECT*FROM`votes`WHEREip="1.1.1.1."ANDquestion_idBETWEEN1AND5 最佳答案 听起来很奇怪,但这是许多人所做的。创建一个帮助表。将其用于左连接createtableamfn(--AllMyFavoriteNumbersidintauto_incrementprim