关闭

一条sql

1118人阅读 评论(0) 收藏 举报
update msg_info set
content_object=replace(convert(nvarchar(2000),content_object),substring(content_object,charindex('<CreditCradNumber>',content_object)+18,(charindex('</CreditCradNumber>',content_object)-charindex('<CreditCradNumber>',content_object))-18),'*****************'+right(substring(content_object,charindex('<CreditCradNumber>',content_object)+18,(charindex('</CreditCradNumber>',content_object)-charindex('<CreditCradNumber>',content_object))-18),4))
where content_object like '%<CreditCradNumber>%'
0
0
查看评论

SQLSERVER 查询当前数据的上一条、下一条

--如:(正序)当前MenuID=2,那么上一条则是1(ORDER BY MenuID ASC),下一条是3(ORDER BY MenuID DESC) --正序 --上一条 SELECT TOP 1 * FROM tbl_SoleHome_Menu WHERE MenuID>2 ORDE...
  • qq285679784
  • qq285679784
  • 2017-08-07 17:52
  • 766

sql 多组条数据取最新的一条数据

数据如下图 ,id1即user_id 字段有多组数据,我们只需要每个 user_id 的最新一条数据  使用 -- ROW_NUMBER() OVER ( PARTITION BY tlt.user_id order by tlt.handle_t...
  • phn555
  • phn555
  • 2017-07-24 17:25
  • 727

sql随机返回一条数据

http://stackoverflow.com/questions/580639/how-to-randomly-select-rows-in-sql sqlite: SELECT * FROM data ORDER BY RANDOM() LIMIT 1; Select a...
  • mldxs
  • mldxs
  • 2015-01-23 11:36
  • 2254

数据库SQL去重,保留一条数据

利用SQL,删除掉重复多余的数据,并且只保留一条数据。 1、查找表中多余的重复记录,重复记录是根据单个字段(teamId)来判断 select * from team where teamId in (select teamId from team group by teamId ...
  • winteriscomming
  • winteriscomming
  • 2017-06-15 22:17
  • 500

sql语句查询获取下一条数据。

SELECT s.messtitle, s.messcontent, s.sendtime, s.messid, m.readstate FROM eop_ms_messagesinfo s LEFT JOIN eop_ms_userread m ON s.messid = m.messid WHE...
  • cwj1103
  • cwj1103
  • 2014-10-28 18:36
  • 754

sql置顶固定的某一条数据

置顶Id号为81的数据,其他数据根据添加时间排序 select * from  db1 order by case when id=81 then id end desc ,case when id<>81 then addtime end desc
  • princess93
  • princess93
  • 2013-12-10 20:17
  • 625

SQL分组查询,结果只取最新一条记录

select a.* from (select * from TABLE order by create_time desc) a group by a.user_id这里查询的是USER_ID相同的最新一条数据
  • ydk888888
  • ydk888888
  • 2017-08-10 10:26
  • 2995

SQL 筛选出最新一条数据

sql中exists,not exists的用法 exists : 强调的是是否返回结果集,不要求知道返回什么, 比如:   select name from student where sex = 'm' and mark exists...
  • THX187
  • THX187
  • 2016-12-09 17:57
  • 1679

sql如何查询表的第一条记录和最后一条记录

问题: sql如何查询表的第一条记录和最后一条记录方法一:使用topselect TOP 1 * from apple;select TOP 1 * from apple order by id desc;(备注:top是Access的语法,MySQL不支持)方法二:使用LIMIT第一条记录mys...
  • lanyang123456
  • lanyang123456
  • 2017-02-19 17:52
  • 21111

sql实现一条数据与前一条数据的比较

最近项目中遇到一些数据统计的需求,具体需求就是要统计对于某一列较之前相同id的一条数据变更的数目。描述起来可能相对抽象,我们举一个简单的例子:     对于一个记录学生分数(student_score)的表,我们要统计学生每次考试相较于上一次进步的学生总数 student_sco...
  • LHW0621
  • LHW0621
  • 2017-04-06 23:42
  • 1045
    个人资料
    • 访问:1237480次
    • 积分:13795
    • 等级:
    • 排名:第1098名
    • 原创:142篇
    • 转载:280篇
    • 译文:0篇
    • 评论:210条
    最新评论