0
我现在有如下一个示例表1000中显示的结果:比较数据彼此
Country | Sessions US 1000 UK 500 US 2000 BR 7000 CA 3000
MySQL查询我期待帮助,是让输出如下,即显示国家名称对是内“1000”,每个其他
样本输出的:
Country_A | Country_B US UK UK US US CA CA US
感谢您的帮助!
我现在有如下一个示例表1000中显示的结果:比较数据彼此
Country | Sessions US 1000 UK 500 US 2000 BR 7000 CA 3000
MySQL查询我期待帮助,是让输出如下,即显示国家名称对是内“1000”,每个其他
样本输出的:
Country_A | Country_B US UK UK US US CA CA US
感谢您的帮助!
SELECT a.Country AS Country_A
, b.Country AS Country_B
FROM my_table a
JOIN my_table b ON ABS(a.Sessions - b.Sessions) <= 1000
AND a.Country <> b.Country;
谢谢@shmosel工作! – Nowitz41
什么是您的主键? – Strawberry
你有什么“美国”两次?你想比较哪一个? – shmosel
无论如何,ABS和JOIN都可以有用 – Strawberry