怎么才能把SQL查询结果放到一个单元格里?
SELECTcarddtFROMsinvmstWHERE(compno='kh0097')这样会查出有好多行,怎么才能把查出的这些行放到一个单元行里呢1...
SELECT carddt
FROM sinvmst
WHERE (compno = 'kh0097')
这样会查出有好多行,怎么才能把查出的这些行放到一个单元行里呢
1 展开
FROM sinvmst
WHERE (compno = 'kh0097')
这样会查出有好多行,怎么才能把查出的这些行放到一个单元行里呢
1 展开
5个回答
展开全部
按你说的,说明在sinvmst表里符合条件compno = 'kh0097'的记录有很多条。
那么,如果你想放在一个格子里,要看你想得到什么了,如果是统计数字,比如总和或平均值或个数的话,你可以使用分组。
SELECT carddt
FROM sinvmst
WHERE group by carddt having compno = 'kh0097'
那么,如果你想放在一个格子里,要看你想得到什么了,如果是统计数字,比如总和或平均值或个数的话,你可以使用分组。
SELECT carddt
FROM sinvmst
WHERE group by carddt having compno = 'kh0097'
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT stuff((select ','+carddt
FROM sinvmst
WHERE compno = 'kh0097' for xml path(',')),1,1,'')
FROM sinvmst
WHERE compno = 'kh0097' for xml path(',')),1,1,'')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是说把查询出得结果 显示到页面上??百度下 很多的。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是很清楚问的什么意思。。请详细说明。贴图之类的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询