我基本上想要做的是:計算屬性的差異,然後獲得最大差異的行。使用別名獲得此SQL語句權利
所以,這裏是我的嘗試:在HAVING子句中
SELECT caller_aor, (end_time - start_time) as duration
FROM cdrs
GROUP BY caller_aor
HAVING duration = (SELECT MAX(end_time - start_time) FROM cdrs);
時間給出了一個錯誤,但我不能找出我要在那裏做。
幫助表示讚賞。
@void:如果多個記錄具有相同的持續時間,則準備好多個結果。 – Bill
這個技巧。 – void