SQL表关系问题 [英] SQL table relations probleem
本文介绍了SQL表关系问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
hi
i有两个用sql表示
SHIFT:
[ID]
[PatCount]
访问:
[ID]
[ShiftID_FK]
i想要获得所有重要的班次(VISIT.ShiftID_FK)<每行的SHIFT.PatCount
解决方案
这个工作正常:
通过SHIFT.ID,SHIFT.PatCount HAVING((从VISIT中选择COUNT(VISIT.SHIFT_ID)< SHIFT.PatCount)$ p从SHIFT
组中选择SHIFT.ID,SHIFT.PatCount $ p>
hi
i have two tabled in sql
SHIFT:
[ID]
[PatCount]
VISIT:
[ID]
[ShiftID_FK]
i want get all shifts that count(VISIT.ShiftID_FK) < SHIFT.PatCount for every rows
解决方案
this one works fine :
Select SHIFT.ID,SHIFT.PatCount from SHIFT group by SHIFT.ID,SHIFT.PatCount HAVING ( (select COUNT(VISIT.SHIFT_ID) from VISIT) < SHIFT.PatCount )
这篇关于SQL表关系问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文