-
[SQL] 《SQL Server 2005 技术内幕T—SQL查询》
用Python解释SQL语句执行过程SQL语句看上去挺酷,但在数据库内部,它是如何被解释执行的呢?本文试图用最小的篇幅,解释这个问题.作者水平有限,内容难免有失偏颇,望请海涵.首先,一张学生表:姓名,年龄,班级=range(3)张三=('张三',18,'软件一班')李四=('李四',19,'软件一班...
71
热度 -
[SQL] DEDE用{dede:sql}标签掏出当前文档的附加表中的内容
DEDE用{dede:sql}标签取出当前文档的附加表中的内容最近在用DEDE做项目,遇到一个需求是要在article_image.htm模板中直接取出附加表addonimages中的某一记录的imgurls字段的内容。而这条记录是不断变化的,比如我点击了《武夷山》图集,那么article_imag...
70
热度 -
[SQL] SQLSERVER之复制一部分列
SQLSERVER之复制部分列需要插入的数据已经在表中某些列中存在,则可以利用已有数据进行插入?INSERTINTOxxxTableselectfield1,field2,'copyfield'fromyyyTablewherefieldx?='XXX'
16
热度 -
[SQL] Sqlserver表门类和表变量
Sqlserver表类型和表变量表类型可以用在存储过程中,用于批量增加表类型定义:CREATETYPEdbo.SubCardTableastable([SC_ID][varchar](50),[ZhuKaInfo_ID][varchar](50),[Project_KeyName][varchar]...
110
热度 -
[SQL] [SQL]一个删选数据的例证,使用GROUP、DISTINCT
[SQL]一个删选数据的例子,使用GROUP、DISTINCT今天遇到的问题,纠结了一上午,终于解决了。在此记录下来,自我认为还有很多类似的问题都可以套用这段代码。需求描述:一个表MyImage,列有:号码ID,路径PATH如:IDPATH1C:/1C:/1D:/2C:/2C:/3A:...
56
热度 -
[SQL] Oracle学习 sql根本语法(三)
Oracle学习sql基本语法(三)子查询???当一步不能求解时,可以使用子查询;??分为:????单行的子查询????多行子查询?单行操作符对应单行子查询,多行操作符对应多行子查询???可以再主查询的select,from,where,having都可以放子查询???????不可以在主查询的gro...
26
热度 -
85
热度 -
[SQL] 一个session已经ACTIVE20多小时,等候事件SQL*Net more data from client
一个session已经ACTIVE20多小时,等待事件SQL*Netmoredatafromclient问题描述:一个session已经ACTIVE20多小时,等待事件SQL*Netmoredatafromclient有一人session,从昨天上午11点多登陆(v$session.login_ti...
18
热度 -
44
热度 -
[SQL] 有关SQL中的计算有关问题
有关SQL中的计算问题这几天,我们都在做机房收费系统。在此过程中,我们会遇到很多关于SQLserver表中数据的计算问题。在此总结一下!SQL语句中关于计算的聚合函数:COUNT(*):计算元组的个数COUNT(<列名>):求一列中值得计算个数SUM/AVG/MAX/MIN...
32
热度 -
[SQL] 一条sql话语实现统计查询
一条sql语句实现统计查询如图:程序员在进行如下的统计时,现在提供两种实现方案:方案一:运用SEKECTCASEWHENEXPLAINSELECT count(*)AS'总数', count( CASEoup.status WHEN'1'THEN oup.id END )AS'未绑定', ...
40
热度 -
[SQL] 项目从oracle迁徙到sqlserver后,代码中分页的相对改动 编辑
项目从oracle迁移到sqlserver后,代码中分页的相对改动编辑场景是一个后台的管理项目,突然要把数据库从oracle改成sqlserver,于是把表啊数据之类的,完全迁移到sqlserver之后,代码中的ibatis的写好的oracle的分页,在基于sqlsever数据库的系统上,不能运行,...
398
热度 -
[SQL] java.sql.Date 和 java.sql.TimeStamp 时间格式存储有关问题
java.sql.Date和java.sql.TimeStamp时间格式存储问题向数据库中插入时间属性,[java]viewplaincopySimpleDateFormat?simpleTime?=?new?SimpleDateFormat("yyyy-MM-dd?HH:mm:ss");//定义日...
206
热度 -
[SQL] 用一条sql话语显示数据百分比并加百分号
用一条sql语句显示数据百分比并加百分号求数值所占比重关键点:(round(t1.cnt/t2.totalCount*100,2))||'%'?例子:如下表所示,车辆信息注册表carInfoIDCAR_TYPECAR_ONWERCAR_PRICEREG_TIME0001雪佛兰通用张三1002013-...
71
热度 -
46
热度 -
[SQL] SQL Server 怎么查询最后一条记录
SQLServer如何查询最后一条记录在机房收费系统的数据库中,有这样的一个表:worklog_info这个表有什么作用呢?这个表的作用就是记录着工作人员的操作记录,也就是说,一个一般用户(操作员或管理员)登陆这个系统,和正常关闭这个系统以后,在这个表中就会增加一条该用户的使用记录!下面是该表的各个...
84
热度 -
[SQL] 使用PL/SQL Developer剖解PL/SQL代码
使用PL/SQLDeveloper剖析PL/SQL代码PL/SQL代码性能瓶颈可以通过DBMS_PROFILER包在命令行的方式下进行剖析来直接获得。对于比较复杂的代码而言,使用图形化的界面来进行剖析无疑是首选。PL/SQLDeveloper依旧依赖于DBMS_PROFILER包,使用图形化界面来剖...
44
热度 -
[SQL] 惯用SQL语句积累-
常用SQL语句积累---一、常用的语句格式积累:Selecttop3*fromclassorderbyiddesc表示查询前3条的数据并且按降来排selectdistinct年龄fromclass去除重复行的查询selecttop2*fromclassorderbynewid()表示随...
27
热度 -
[SQL] SQL话语做字符串分割
SQL语句做字符串分割在平时的工作中经常碰到字符串分割的业务,如“广东,广西,海南,贵州,云南”按照逗号进行分割:--用正则表达式withtas(select'广东,广西,海南,贵州,云南'strfromdual)SELECTREGEXP_SUBSTR(str,'[^,]+',1,ROWNU...
60
热度 -
[SQL] hibernate 对 sql server 2005 分页改善
hibernate对sqlserver2005分页改进Hibernate可以实现分页查询如下Queryq=session.createQuery("fromCatasc");q.setFirstResult(10000);q.setMaxResults(20);Listl=q.l...
344
热度