【发布时间】:2017-06-09 02:53:03
【问题描述】:
我有两张桌子:
徽章图像的列表:
对于特定员工,(使用 EmployeeID)我想显示计数大于 0 的所有徽章的图像。
比如上表中的phil,除了slacker之外的所有badge的count都大于0,所以所有这些badge计数为1的图片都会显示出来。
请帮助我。
【问题讨论】:
-
你最好将第二个表重新设计为 (EmpId,BageId,count) 并简单地使用 JOIN。
-
@Serg 我知道我可以在这里使用内部联接。现在的重点是如何在第二个表中添加 badgeId。基于我可以加入的实体。
标签: sql sql-server sql-server-2008 sql-server-2005 sql-server-2012