請問大家這條SQL語句有什麼錯誤(很簡單的SQL語句)?
benau 2005-01-21 11:45:33 作用:显示文章、提交人和最后回复时间
SQL: select a.title,a.username,b.adddate from table a,(select max(adddate) as adddate from table_Detail where table_Detail.title=a.title) b
以上語句被列為精妙的SQL語句,
但運行時卻出現以下錯誤:
The column prefix 'a' does not match with a table name or alias name used in the query.
(錯誤指括號裡面的a表沒有被指定)
正確的寫法應該是怎樣?或者有什麼好的辦法能夠達到以上效果,運行效率又快呢?(以上兩個資料表比較大,有30萬多條記錄)