您好我想创建一个ms sql查询两个数字列(Days Consumed和vs limit day)表之间的ms sql这里是我的表...
表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 ..在这种情况下,Graffiti已超过DAY Consumed>限制日。希望能帮助你解决这个问题。感谢
答案 0 :(得分:0)
您希望根据case_deficiency
链接表格。其余的只是一个合适的join
。所以:
select t1.*
from table1 t1 join
table2 t2
on t1.case_deficiency = t2.case_deficiency
where t2.limitday < t1.daysconsumed;