【发布时间】:2012-10-02 13:48:15
【问题描述】:
所以我有一个有 10 条记录的表。
SELECT * FROM Komponens WHERE fkod = "SO"
它给了我一张大约有 5 条记录的表格。但我想要没有那 5 条记录的结果。
例如:
fkod kkod
SU AA
SU AC
SA AB
CI AC
CI AA
fkod 是香料的名称(SU - 糖,SA - 盐,CI - 肉桂),kkod 是香料混合物的名称。我没有糖了,我想展示我可以制作的混合物,因为它们不需要糖(在这种情况下,只需 SA - AB)。
如果我使用SELECT * FROM Komponens WHERE fkod != "SU",我会得到 AB、AC 和 AA。
如何在 SQL 中解决?
【问题讨论】:
-
我不确定我是否理解 - 请您澄清一下。您的意思是要排除这 5 条记录吗?
-
对不起,我编辑了问题:)
-
当你说'fkod = "SO"时,你的意思是'fkod = "SU"'吗?