我現在有2個表:如何從兩個表中獲得特定用戶的總和?
最愛: 用戶ID drinkName
歷史: 用戶ID drinkName
我想要得到的總次數之和的特定用戶ID在每個表中顯示出來,然後是兩個表中userID顯示的總次數。
(SELECT COUNT(userID) AS totalDrinks FROM History
WHERE userID = 'sai') union
(SELECT COUNT(userID) AS totalDrinks FROM Favorite
WHERE userID = 'sai')
這樣的代碼讓我以下的輸出:
totalDrinks
但是我試圖使用MySQL和功能,那不是添加兩件事情雖然。 所以我想知道如何重寫我的查詢輸出6?
但你是否期待3個輸出(每個表格一個,然後兩個總和)或只有兩個表的總和? –
我只需要分別輸出6個。謝謝, – user2981811