请教一个关于SqlSever的问题 我的select后面语句查询出来是一个字段,from后面查询出来也是一个字段

select(selectFieldNamefromdbo.cmnTableFieldwhereTableID=1andCommonName='Number')from(... select(select FieldName from dbo.cmnTableField where TableID=1 and CommonName='Number') from (select TableName from dbo.cmnModuleTable where TableID=1 ) 怎么样才能让这条SQL执行成功 展开
 我来答
jsczwangx
2013-11-18 · TA获得超过1222个赞
知道小有建树答主
回答量:777
采纳率:100%
帮助的人:626万
展开全部
你sql的from后面的sql语句没有什么用处,因为取什么数据看的select后面取得是什么内容,其实你查的就是select后面的语句的意思。有问题再追问,望采纳。
小狂中E
2013-11-18 · TA获得超过1418个赞
知道大有可为答主
回答量:1514
采纳率:66%
帮助的人:1026万
展开全部
select t1.tablename, t2.fieldname
from dbo.cmnmoduletable t1 join dbo.cmntablefield t2 on t1.tableid=t2.tableid
where t1.tableid=1 and t2.commonname='Number'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
情又独中
2013-11-18 · TA获得超过1032个赞
知道小有建树答主
回答量:1220
采纳率:100%
帮助的人:826万
展开全部
我觉得你这应该能执行成功啊,虽然没有什么意义,报什么错?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式