ric*_*ard 3 php mysql sql select
我试图在这里搜索答案,有几个问题与我的问题非常相似,但我仍然无法弄清楚如何在下面的GROUP BY.
MYSQL结构:
ID | USERID | FRIENDID
1 | 14 | 65
2 | 65 | 14
3 | 12 | 19
4 | 19 | 12
Run Code Online (Sandbox Code Playgroud)
如何使用php查询分组ID ID 1和ID 2以及ID 3和ID 4?
结果:
1. 14 & 65
2. 12 & 19
Run Code Online (Sandbox Code Playgroud)
SELECT LEAST(USERID, FRIENDID) as x,
GREATEST(USERID, FRIENDID) as y
FROM TableName
GROUP BY x, y
Run Code Online (Sandbox Code Playgroud)