我有两个表。一个表字段有bid name no三个字段。我想传入name no(就是一个人的)来查询bid里的数据(都是不确定的个数),接着用这个查询到的bid的数据里的作为另一个表的查询条件来进行查询。在存储过程中应该怎么写。说个例子。我传入 小明 01 得到第一个表中的bid字段有B110510,B110511,B110512三个数据。那么我就用这三个数据来在第二个表里作查询条件得到查询结果。。该怎么做。。最好能给个例子。。
join
inner join
outer join
left join
right join
学习下 T-SQL 语法吧,跟存储过程没关系。
这个是最基本的SQL语句了。
Select A.Fieldname from A
inner join B
on A.bid=B.bid
where B.name='小明' and B.no='01'