随笔分类 -  SQL

记着即可
求同表中时间最大的一条记录
摘要:在同一表中,同个序号有多条记录,想求同个序号在同个表中的最大时间的记录(或最小时间的记录)。 我们常用Over()及MAX(time)等查询,但还有另个同表相比较的方法,我感觉比较方便,故记录下来,以便后用。 --求最大时间记录,即b没有比a的时间再大了,那就是最大时间的记录 SELECT * FR 阅读全文

posted @ 2021-07-23 10:55 天上星 阅读(206) 评论(0) 推荐(0) 编辑

Oracle解析xml的存储过程
该文被密码保护。

posted @ 2018-05-21 17:53 天上星 阅读(0) 评论(0) 推荐(0) 编辑

索引列无效情况
摘要:在MSSql中,以下几种情况下会使索引列无效: 1.在索引列上用了函数,如 Where ABS(Dep_Name)='Name' ,此时列Dep_Name的索引无效 2.在索引表上用了Like '%XXX',但如果把%放在索引列的最后面就可以,即 Dep_Name like 'the name %' 阅读全文

posted @ 2016-08-22 11:59 天上星 阅读(1041) 评论(0) 推荐(0) 编辑

Oracle配置的一些经验
摘要:好长时间没有用到Oracle,近期在用的时候的一些心得记下来:服务端:1.安装好oracle数据库后,用sqlplus可以查看相关的数据库,它的格式为:username/passowrd@dbid.如我要连接我的数据库orcl,则可以在sqlplus中输入以下命令:conn system/Administrator110@orcl;回车后就可以看到是否连接成功的信息。2.创建数据库 “开始”->"Oracle-OraDB11g_home1"->"配置和移植工具"->“Database Configuration Assistant”进入 阅读全文

posted @ 2013-04-11 13:56 天上星 阅读(465) 评论(1) 推荐(0) 编辑

mssql与XML
摘要:在mssql2000以上的版本中,mssql支持把数据集转为xml的形式,它的语法如下:SelectStatment For XML RAW[('ElementName')][,elements]如果在查询时只用For XML RAW,则产生的XML文件中的标签元素默认是row,即每条记录是以row为元素,其字段做为元素的属性存在。如果用For XML RAW [('ElementName')] ,则把row标签替换为ElementName名称。如果用For XML RAW ('ElementName'),elements,则会把每条记录中的每个 阅读全文

posted @ 2012-12-26 11:20 天上星 阅读(1092) 评论(0) 推荐(0) 编辑

MSSQL中的一些常用知识
摘要:一、模糊查询 _下划线,表示单个字符,和Like连用。如查询姓张,且姓名含有两个字的记录,则为: Select * From Student Where sName Like '张__' 下划线也可以在中间:Like '_国_',中间为国字的记录 %百分号,表示0个或多个字符。和Like连用,如查询以倒数第二字A结尾的记录 Select * From Orders Where CustomerID Like '%A_' []方括号,表示其中的任意一个字符,如Like ‘A[0-9]’表示A0、A1...A9其中的值, Like 'A[c, 阅读全文

posted @ 2012-12-22 17:13 天上星 阅读(1022) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示