Re: [SQL ] 這樣的要求可以用一個SQL來解決嗎

看板Database作者時間14年前 (2011/04/19 17:13), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《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

04/20 08:11, , 1F
我自機測試上沒這問題
04/20 08:11, 1F
文章代碼(AID): #1DhL8vV9 (Database)
文章代碼(AID): #1DhL8vV9 (Database)