我第一次在數據庫Postgresql中工作。我需要你的幫助才能找到解決方案。一個表包含15行,其中regn_srno爲P.K.,另一個表與F.K.具有相同的regn_srno。我想要統計具有相同的regn_srno的行數。但我的問題是第二個表包含2或3個相同的regn_srno字段。所以當我在查詢中使用count時,它顯示了12(包括相同的regn_srno),但原始數字是10.由於在第二個表中有相同的regn_srno重複,我得到了答案爲12. 當我們通過regn_srno進行分組時,結果如1,1,1,1,2,1,2,1,1,1。所以我需要查詢得到數爲10.請幫助我。請通過我的郵件ID向我發送答案。Postgresql查詢
0
A
回答
1
爲了什麼我能想出無表的模式,我想你想
SELECT count(DISTINCT regn_smo) FROM t1 JOIN t2 USING (regn_smo);
0
你可以簡單地做:
SELECT count(DISTINCT regn_smo) FROM t2
相關問題
- 1. PostgreSQL的查詢
- 2. 查詢PostgreSQL中
- 3. PostgreSQL的查詢
- 4. Tricky Postgresql查詢
- 5. 查詢JSON PostgreSQL
- 6. Postgresql子查詢
- 7. 查詢PostgreSQL中
- 8. PostgreSQL的 - 從查詢
- 9. 慢查詢PostgreSQL的
- 10. Postgresql json like查詢
- 11. 優化postgresql查詢
- 12. Postgresql查詢建議
- 13. 查詢優化 - PostgreSQL
- 14. 在PostgreSQL的查詢
- 15. PostgreSQL查詢分解
- 16. PostgreSQL的UPSERT查詢
- 17. PostgreSQL查詢調優
- 18. PostgreSQL連接查詢
- 19. PostgreSQL如果查詢?
- 20. PostgreSQL平均查詢
- 21. PostgreSQL查詢優化
- 22. SELECT子查詢PostgreSQL
- 23. PostgreSQL查詢模式
- 24. Postgresql查詢問題
- 25. PostgreSQL的XMLELEMENT查詢
- 26. Postgresql - 查詢問題
- 27. PostgreSQL的選擇查詢
- 28. PostgreSQL的HSTORE GIN查詢
- 29. PostgreSQL查詢調整指南?
- 30. PostgreSQL的選擇查詢maniuplation
將您的表的模式(也許您的疑問)請問 幫助解釋你的問題。 – Chris 2009-12-19 11:28:31