我試圖此查詢疑問,在查詢 - MySQL的
SELECT round(avg(DATEDIFF(CURRENT_DATE, age) /365) , 1)
FROM single_user U
INNER JOIN university_has_single_user T
ON T.single_user_users_id_user = U.users_id_user
where (
SELECT id_university
FROM university
WHERE university = "ISEL"
)
LIMIT 0 , 30
輸出爲26.8,但有一些問題,因爲如果我改變了大學的名稱,或者乾脆刪除where子句的結果是26.8再次。
日期是:
1979-06-23
1988-04-23
1988-04-23.
任何幫助嗎?問題是什麼?
也有效,謝謝 –