→ lazyhome:我自機測試上沒這問題 04/20 08:11
※ 引述《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