-1
我知道我不能在MySQL的一個視圖的from子句中做一個子查詢。 (錯誤1349)MySQL:有沒有用於這個簡單的視圖子查詢的任何MySQL解決方法? (已解決)
有沒有這個簡單的語句的任何解決方法。
CREATE VIEW view as
SELECT * FROM
(
SELECT Credits.ID,Credits,Bonus
FROM Credits,Bonus
WHERE Credits.ID = Bonus.ID
ORDER BY Credits.Date DESC, Bonus.Date DESC
) as tmp
GROUP BY ID
這是我想要得到 ID Credits Bonus 1 1300 2 2 23 40 3 3045 134
編輯:我解決了這個有相關的SQL查詢。
你試圖實現什麼?你可以請張貼一些樣本數據和一些預期的產出? – Rachcha
只是一個想法,但可能不是最好的方式來做到這一點。您可以使用現有視圖創建視圖。換句話說,從您的子查詢中創建一個視圖,然後在您的FROM子句中使用該視圖創建一個視圖。這可能會降低你的表現。 – amaster
我用相關的sql查詢解決了這個問題。 – unotki