看板 Database 關於我們 聯絡資訊
※ 引述《lazyhome (Hava A Nice Day)》之銘言: : ※ 引述《knives ()》之銘言: : : 我的DBMS是 Mysql : : 我有一個表格叫 post_reply,其中的結構: : SELECT post_reply.id, pcount : FROM post_reply : LEFT JOIN ( : SELECT count( fid ) AS pcount, fid : FROM post_reply : WHERE fid <> 0 : GROUP BY fid : ) AS test ON test.fid = post_reply.id : WHERE post_reply.fid = 0 發現有個問題是如果 SELECT count( fid ) AS pcount, fid FROM post_reply WHERE fid <> 0 GROUP BY fid 這一句沒有找到任何東西的話 會有這樣的錯誤 Unknown column 'fid' in 'field list' 請問還有其他的解決方法嗎 謝謝回答 : 參考看看吧, 但 pcount有可能會有NULL產生, 先聲明一下 : 我猜你的pcount應該是指回文數, 這樣應該就沒問題了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.39.194
lazyhome:我自機測試上沒這問題 04/20 08:11