我想合併兩個選擇,使在PHP中使用一個查詢。 每個用戶報告時間,這段時間是任一正常時間(超時= 0)或超時(超時= 1)。SQL:合併兩個選擇一個查詢
SELECT username,
userlastname,
SUM(time0 + time1 + time2 + time3 + time4 + time5 + time6),
userid,
overtime
FROM users, time
WHERE timeyear = $y
AND timeproid = $proid
AND userid = timeuserid
AND timeweek = $week
GROUP BY userlastname, username, userid, overtime
我有一個表顯示,每個用戶有兩行,一個用於加班時間,一個用於正常時間。我選擇加班,因爲我這樣做,如果超時= 0顯示加班時間爲0否則顯示加班爲SUM(時間0 +時間1 +時間2 +時間3 +時間4 +時間5 +時間6)
有什麼辦法可以合併兩個?試試這個link:現在它的外觀。我想6和5.5相結合,使11.5和5.5(加班費)被保留爲5.5
請提供採樣數據和期望的輸出。 – RedFilter 2012-07-19 14:58:12