SELECT r.nid
FROM recipe_node_ingredient r,recipe_ingredient ri
WHERE r.`ingredient_id` = ri.id
AND ri.name = 'carrot'
AND r.nid NOT IN (SELECT r.nid
FROM recipe_node_ingredient r,recipe_ingredient ri
WHERE r.`ingredient_id` = ri.id AND ri.name = 'salt');
这个查询将返回一个节点ID ..两个选择查询需要帮助
而这个查询还返回一个节点ID。
SELECT nid
FROM taxonomy_index JOIN taxonomy_term_data USING (tid)
WHERE name IN ('Desert."', 'Indian')
GROUP BY nid HAVING COUNT(*) > 1
是否可以在MySQL查询中检查两个返回节点ID是否相等..?
你需要什么结果.... @ Parthi04 –