首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么把这两条SQL语句写成一条语句

2012-01-31 
如何把这两条SQL语句写成一条语句。两个表中通过iDCID关联首先通过一次查询得到A表的iDCID值,然后用这个之

如何把这两条SQL语句写成一条语句。
两个表中通过iDCID关联
首先通过一次查询得到A表的iDCID值,然后用这个之去查B表。

步骤是:1〉select iDCID from KHGL_Customer where iCustomerId=@iCustomerId 
   
 2〉select iDCID,cDCName from basic_DistrictClass where basic_DistrictClass.iDCID=KHGL_Customer.iDCID 


[解决办法]
select iDCID,cDCName from basic_DistrictClass where basic_DistrictClass.iDCID in ( select iDCID from KHGL_Customer where iCustomerId=@iCustomerId )
[解决办法]

SQL code
select iDCID,cDCName from basic_DistrictClass where basic_DistrictClass.iDCID in ( select iDCID from KHGL_Customer where  iCustomerId=@iCustomerId )
[解决办法]
C# code
select iDCID,cDCName from basic_DistrictClass where basic_DistrictClass.iDCID in ( select iDCID from KHGL_Customer where  iCustomerId=@iCustomerId )
[解决办法]
select k.iDCID,b.cDCName from KHGL_Customer as k join basic_DistrictClass b on k.iDCID=b.iDCID where iCustomerId=@iCustomerId

热点排行