SQL 根据sql语句替换字段内容A的内容,在sql语句替换字段内容B中找到相同的内容所在位置,并在sql语句替换字段内容C中赋值

问题描述:
  有一张表File_Info,有若干字段,其中有2个字段FileName(文件名称)和FileVer(文件版本号)。
  现在的表数据是这样的,FileName字段的名称可能有一样的(重复的),但是重复的时候,它们对应的FileVer不一样。
查询结果:
  要求查询出FileName字段重复时,FileVer值最大的所有数据。
SQL语句如下:
1 SELECT *
SELECT *,ROW_NUMBER() OVER(PARTITION BY FileName ORDER BY FileVer DESC) Num FROM File_Info
WHERE ModuleDataId='0B01DACC-27EC-8FC4E07A7A'
6 WHERE t.Num=1
查询前后效果如下:
阅读(...) 评论()同一表中的A字段的多条数据赋值到B字段,SQL怎么写_百度知道
同一表中的A字段的多条数据赋值到B字段,SQL怎么写
同一表中的A字段的多条数据赋值到B字段,SQL怎么写
我有更好的答案
update&表名&&set&b=a&where&条件字段a与b最好是同一类型同一长度,否则容易报错
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。SQL:查询在表TblA(字段A,字段B,字段C)、TblB(字段A、字段E、字段F)中字段A相同的所有记录,并输出记录_百度知道
SQL:查询在表TblA(字段A,字段B,字段C)、TblB(字段A、字段E、字段F)中字段A相同的所有记录,并输出记录
我有更好的答案
方法很多种:方法1:select * from TblA ainner join TblB b on a.字段A=b.字段A方法2:select *from TblA awhere exists(select 1 from TblB b where a.字段A=b.字段A)
采纳率:38%
select a.字段a,a.字段b,a.字段c,b.字段e,b.字段f
from tablA as a inner join TableB as b on
a.字体a=b.字段a
select tblA.*,TblB.* from TblA,TblB where TblA.A=TblB.A;
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。查看: 4281|回复: 3
SQL中查询表A中字段B等于设定值的所有记录中字段C最大的那条
论坛徽章:0
本帖最后由 zwent110 于
12:33 编辑
& && && & 数据库的一个表A中,有字段B和字段C,都是数字的,带小数点。
& && && & 如果要查询 当字段B=(查询时输入的数字)的所有记录中,字段C的值最大的那条记录。或者字段C的值。
& && && & 这样写是否正确。
& && && && && && && && && && && && && & select * from A where B =num and C in (select max(C) from A)
& && && && && && && && && && && && && & select A.C from A where B =num and C in (select max(C) from A)
& && && & 如果字段A满足查询条件,如果查询的记录有很多条,不加B字段值最大的条件,把所有记录中B字段的值求平均值输出又怎么实现,请大家多多指教,谢谢。
& && && && && && && && && && && && && &select avg(c)&&from A where B =num
论坛徽章:1
论坛徽章:0
楼上的,我的是SQL SERVER 2000
论坛徽章:46
select A.C from A where B =num and C in (select max(C) from A)
这条可以直接改成:
select max(C) from A where B =num
itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号:10 广播电视节目制作经营许可证:编号(京)字第1149号求一sql语句 将a 表里的1,2字段 和b表的里的1,2字段复制到c表_sql吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:43,952贴子:
求一sql语句 将a 表里的1,2字段 和b表的里的1,2字段复制到c表收藏
sql-华为云数据库,支持Mysql,Postgresql,SQL Server,等,一键实现高可用,自动备份,运维监控;数据库复制服务,让您轻松完成数据库迁移,业务零中断,体验反馈有礼!
(#love(#8Q(#鲁拉)YGO
登录百度帐号}

我要回帖

更多关于 mysql 修改字段内容 的文章

更多推荐

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

点击添加站长微信