sql查询结果排序的结果如何在一行显示

已有天涯账号?
这里是所提的问题,您需要登录才能参与回答。
"天涯问答"是天涯社区旗下的问题分享平台。在这里您可以提问,回答感兴趣的问题,分享知识和经历,无论您在何时何地上线都可以访问,此平台完全免费,而且注册非常简单。
sql update set 子查询返回多于一行,怎么办?
update A SET(XM1,ZH1,ZW1)= (SELECT XM,ZH,ZW FROM B WHERE A.XM=B.XM,A.ZH=B.ZH) WHERE EXISTS (SELECT 1 FROM WHERE A.XM=B.XM,A.ZH=B.ZH,A) A中的字段有XM,XM1,ZH,ZH1,ZW,ZW1.....B中字段有XM,ZH,ZW.... 查询结果返回多于一行,如果把字段都作为条件放上去,更新的数据只有一半,应该怎么样处理?
08-10-02 & 发布
那就循环更新好了,把查询到的数据存储起来,在程序里循环读取,然后更新
请登录后再发表评论!复制代码 代码如下:
DECLARE @table TABLE ([Values] varchar(10))
Insert INTO @table Select 'AAA'
UNION ALL Select 'CCC'
UNION ALL Select 'EEE'
复制代码 代码如下:DECLARE @table TABLE ([Values] varchar(10))
Insert INTO @table Select 'AAA'
UNION ALL Select 'CCC'
UNION ALL Select 'EEE'
UNION ALL Select 'DDD'
UNION ALL Select 'BBB'
Select [RowID] = IDENTITY (int, 1, 1), * INTO # FROM @table
Select * FROM #
Drop TABLE #access数据库查询一个字段,结果只显示这一行_百度知道
access数据库查询一个字段,结果只显示这一行
在数据库中,查询一个字段,为什么不是只显示包含访该字段的一行,而是显示包含这个字段的整个表?怎样才能只显示某一行
我是新手,对各位的回答还是不太明白,例如下面一个表,表名为lianxi 主键为namename
50怎样以“张三”为字段查询,结果显示包含“张三”的这一整行,而不显示整个表呢?
提问者采纳
select 列名 from 表名 where 主健 ==号后面就是你的想要显示的行的主健
提问者评价
虽然不是我要的答案,还是谢谢
其他类似问题
access数据库的相关知识
其他2条回答
不太明白,你用了怎样的语句?
4、删除重复行SELECT语句中使用ALL或DISTINCT选项来显示表中符合条件的所有行或删除其中重复的数据行,默认为ALL。使用DISTINCT选项时,对于所有重复的数据行在SELECT返回的结果集合中只保留一行。
等待您来回答
您可能关注的推广
下载知道APP
随时随地咨询
出门在外也不愁sql 怎么让 查询出的三行数据 平铺到一行显示
[问题点数:20分,结帖人hjqiaho]
sql 怎么让 查询出的三行数据 平铺到一行显示
[问题点数:20分,结帖人hjqiaho]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。当前位置: >
> 用SQL查询一批数据,如何在最后一行增加个数字合计比如我用SQL语句统计查询出一些数据,比如sel
用SQL查询一批数据,如何在最后一行增加个数字合计比如我用SQL语句统计查询出一些数据,比如sel
wallean & at
用SQL查询一批数据,如何在最后一行增加个数字合计比如我用SQL语句统计查询出一些数据,比如 select mc,sum(sl) as 数量,sum(jie) as 金额,b.xm from a,b where a.id=b.id and a.id=1 group by a.mc,b.xm 得出下面这样结果 mc 和XM我就乱打 反正不重要mc
b & 如何在SQL里增加语句,直接得出最后有一列mc
700& 其实,我也可以每次另存为EXCELG格式,然后最下面求和一下就可以了,但是由于我表太多,每次都要存为EXCEL格式这样求和一下很麻烦,所以问问能不能用SQL语句直接统计增加这么一列
select yw_ly_id,zy_dx_id from s_business_domain& unionselect sum(yw_ly_id),sum(zy_dx_id) from s_business_domain好像有个方法可以直接统计的
wallflower & &
& & (0)(0)引用
select mc,sum(sl) as 数量,sum(jie) as 金额,b.xm& from a,b where a.id=b.id and a.id=1 group by a.mc,b.xmunionselect '合计' as mc,sum(sl) as 数量,sum(jie) as 金额,b.xm& from a,b where a.id=b.id and a.id=1& group by a.mcorder by mcwallybz & &
& & (0)(0)引用
本问题标题:
本问题地址:
温馨提示:本问答中心的任何言论仅代表发言者个人的观点,与希赛网立场无关。请对您的言论负责,遵守中华人民共和国有关法律、法规。如果您的言论违反希赛网问答中心的规则,将会被删除。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&&&增值电信业务经营许可证湘B2-}

我要回帖

更多关于 sql模糊查询 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信