我有一个像下面的数据库: (抱歉,我无法上传图表)
组表:
grp_id smallint
grp_name char(50)
类型表:
tp_id smallint
tp_name char(50)
项目表:
it_id int
grp_id smallint
tp_id smallint
项表通过grp_id链接到组表,并通过tp_id链接到类型表。
用户输入grp_name
或grp_id
,
我应该知道哪个项目有这个组并添加它们的类型名称,从类型表到checklistbox
。
答案 0 :(得分:2)
select it_id, tp_name
from item
inner join type on type.tp_id = item.tp_id
inner join [group] on [group].grp_id = item.grp_id
where [group].grp_id = @groupid or [group].grp_name = @groupname