回答
你需要一個join
和一些注意NULL
值:
select a.id
from tableA a left join
tableB b
on a.id = b.id
where (a.status is null or a.status = 'FAILED') and
coalesce(b.retrycount, 0) < 10;
看起來像一些條件是錯過。您的查詢是給數以千計的記錄,不滿足條件 – javalearner
@javalearner - 戈登的查詢符合你在你的問題中提供的過濾標準。因此,如果確實「錯過了某些條件」,則在您的帖子中遺漏*。你承認你沒有時間寫一個體面的問題,但你仍然認爲陌生人會投入時間試圖幫助你。表演不佳。 – APC
@ APC ..我已經找到了答案..它與一些改變...一起工作...信譽戈登...我的意思是,如果有什麼東西錯過了聯合coalesce(這對我來說很新),他可以回覆..rest的東西,我可以試試看......我根據自己的要求對其查詢做了一些更改......下次以適當的格式回覆......感謝您的反饋:-) – javalearner
- 1. 需要一個SQL查詢
- 2. 需要一個SQL查詢
- 3. 需要單個SQL查詢
- 4. 需要幫助把一個SQL查詢到一個ActiveRecord查詢
- 5. 需要sql查詢來從另一個表中選擇日期
- 6. 需要幫助做一個SQL查詢
- 7. 需要幫助寫一個SQL查詢
- 8. 我需要一個SQL查詢
- 9. 我需要一個SQL查詢幫助
- 10. 需要一個SQL查詢幫助
- 11. SQL:需要幫助查詢2個表之間的構造
- 12. 需要一個Linq查詢來查詢對應的SQL查詢
- 13. 需要從2個表
- 14. 需要從2個表
- 15. 選擇從2個表查詢SQL
- 16. SQL查詢:乘法從2個表
- 17. 需要單個查詢來從表
- 18. 需要MySQL查詢從兩個表中
- 19. 需要一個MySQL查詢
- 20. 需要一個MySQL查詢
- 21. 需要一個MySQL查詢
- 22. 查詢2/3表一個SQL語句
- 23. 我需要一個SQL查詢從一列多列值
- 24. 需要從SQL查詢值
- 25. 我需要SQL查詢從表中
- 26. 需要有一個SQL查詢幫助在SQL表創建一個統計
- 27. 結合2個SQL查詢到1,從同一個表
- 28. 需要一個查詢,將滿足從兩個表
- 29. 我需要2個查詢組合POSTGIS
- 30. 需要結合2個mysql查詢
如何表有關係嗎?你的輸出應該是什麼樣子? –
我已經嘗試過與工會,但它的工作。因時間限制coundt提供適當的格式的細節...... exogle爲 – javalearner
兩個問題。 ** **第一季度。 ''''''''''''''''''''''''''''''''''''''''''''table_b'中根本沒有條目?你說其中一個條件是'retry_count <10',但是如果'table_b'中找不到'id',那麼這個條件就不成立。 ('NULL'不是<<10')。 ** ** Q2。是用'id'還是用'id'和'pin'來匹配表格? – mathguy