请问这里的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