我有一张存放食物菜单的桌子。
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。
答案 0 :(得分:2)
您正在寻找的是NOT EQUAL
参数...... MySQL中的<>
。
因此,您的原始查询需要AND
,它附加到条件列表,然后是NOT EQUAL
的另一个条件。这就是你要找的东西:
SELECT fmMenuName FROM tblFoodMenu WHERE fmMenuName='Menu 5' AND fmID <> '3'