我正在尝试区分会话编号(在表格中作为列session
存在),但它对我不起作用。
有谁知道为什么?
SELECT DISTINCT session, sensor_1_2, sensor_2_2, sensor_1_2-sensor_2_2, recording_date_time
FROM global_recording_in_sensors_vw WHERE song_name = 'Source1A_Dual_Comb_Left_44100';
这就是我得到的: 正如您所见 - 双重会话
session_867981022233244_**113** 24.10 19.10 5.00 2017-02-22 11:00:47
session_867981022233244_112 21.90 18.10 3.80 2017-02-21 18:04:43
session_867981022233244_**113** 22.40 18.80 3.60 2017-02-22 11:01:56
答案 0 :(得分:0)
使用
GROUP BY session
在所有列中,代替查询中的distinct,而不是所有列