首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请教这里的sql高手,查询可以用字段做函数参数吗

2013-04-20 
请问这里的sql高手,查询可以用字段做函数参数吗一个sql查询语句不知道怎样写,请教这里的高手帮帮忙.我有个

请问这里的sql高手,查询可以用字段做函数参数吗
一个sql查询语句不知道怎样写,请教这里的高手帮帮忙.

我有个函数,
GetSubMId(MainId),//根据mainId返回所有子料件的料号id

有一个订单表,有MainId字段

我想一次查询出根据订单表的MainId查处所有的子料ID
我用的这个sql语句出错:
select dbo.GetSubMId(MainId) from DD订单//这样会出错

请问可以用一个语句查询所有订单用到的子料ID吗?
[解决办法]

select *
from dd t
cross apply dbo.GetSubMId(t.MainId)
--try

热点排行