选择除一个以外的记录

时间:2017-11-05 17:31:03

标签: mysql sql

我有一张存放食物菜单的桌子。

fmID    fmMenuName
----    ----------
1       Menu 1
2       Menu 2
3       Menu 3
4       Menu 4
5       Menu 5

我正在尝试编写一个查询,该查询可以从除一个以外的所有记录中进行选择。

SELECT fmMenuName FROM tblFoodMenu WHERE fmMenuName='Menu 5'

我想要一个查询,从所有记录中选择Menue 5但不从一个记录中选择,例如fmId为3。

1 个答案:

答案 0 :(得分:2)

您正在寻找的是NOT EQUAL参数...... MySQL中的<>

因此,您的原始查询需要AND,它附加到条件列表,然后是NOT EQUAL的另一个条件。这就是你要找的东西:

SELECT fmMenuName FROM tblFoodMenu WHERE fmMenuName='Menu 5' AND fmID <> '3'