我有一个表格:
custID orderID orderComponent
=====================================
1 123 pizza
1 123 wings
1 234 breadsticks
1 239 salad
2 456 pizza
2 890 salad
我有一个值列表 - 披萨、翅膀、面包棒和沙拉。我需要一种方法,只要客户至少有一个包含这些元素的记录,就可以获得真/假值。在mysql查询中是否可能实现这一点,或者我只能针对每个用户执行select distinct(orderComponent)
并使用php来检查结果?
custID
1 将返回 true,而custID
2 将返回 false。 - George