[英]Compare two numeric columns between tables in sql
嗨,我想在 ms sql 中的表之間創建一個 ms sql 查詢兩個數字列(Days Consumed 和 vs limit day),這里是我的表...
表格1
Days consumed case_id case_deficiency
1 101 Debris
5 102 Graffiti
1 103 Not Functioning
在第二張桌子上我有
表格1
id limit day case_deficiency
1 1 Debris
2 3 Graffiti
3 1 Not Functioning
如果已經超過限制日,我想查看/顯示所有 case_deficiency .. 在這種情況下,塗鴉已經超過消耗的 DAY > 限制日。 希望您對這種情況有所幫助。 謝謝
看起來您想根據case_deficiency
鏈接表。 其余的只是一個適當的join
。 所以:
select t1.*
from table1 t1 join
table2 t2
on t1.case_deficiency = t2.case_deficiency
where t2.limitday < t1.daysconsumed;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.