说我有一张桌子的人,一张桌子上的水果和一张桌子都喜欢。选择并由多个行值确定
People fruit likes
+-----+--------+ +-----+---------+ +-----+-----+
| pid | people | | fid | name | | pid | fid |
+-----+--------+ +-----+---------+ +-----+-----+
| 1 | Mary | | 1 | appple | | 1 | 1 |
| 2 | Tom | | 2 | orange | | 2 | 1 |
| 3 | John | | 3 | banana | | 2 | 2 |
| 4 | George | | 4 | coconut | | 2 | 3 |
...
我想打一个查询,可以搜索的人谁喜欢苹果和橘子:
Result
+----------+---------------
| People | likes
+----------+---------------
| Tom | apple, orange, banana
其实,我也想知道how to make the same output above but with different conditions
说,人们谁喜欢橙色的,但不是苹果或人谁不喜欢香蕉等
这是一个基本的SQL查询,你可以尝试自己 –
我试过......无论如何我得到了我的答案。谢谢 – user1510539