搜索到与相关的文章
数据库相关

查询和删除表中重复数据sql语句

(一)1、查询表中重复数据。select*frompeoplewherepeopleIdin(selectpeopleIdfrompeoplegroupbypeopleIdhavingcount(peopleId)>1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录deletefrompeoplewherepeopleIdin(selectpeopleIdfrompeoplegroupbypeopl

系统 2019-08-12 01:54:44 2571

SqlServer

SQL Server常用小代码收藏 .

--SQLServer:SelectTOPN*FromTABLEOrderByNewID()--开头到N条记录SelectTopN*From表--N到M条记录(要有主索引ID)SelectTopM-N*From表WhereIDin(SelectTopMIDFrom表)OrderbyIDDesc--选择10从到15的记录selecttop5*from(selecttop15*fromtableorderbyidasc)Aorderbyiddesc--N到结尾

系统 2019-08-12 01:54:22 2571

Oracle

Oracle 表三种连接方式(sql优化)

在查看sql执行计划时,我们会发现表的连接方式有多种,本文对表的连接方式进行介绍以便更好看懂执行计划和理解sql执行原理。一、连接方式:嵌套循环(NestedLoops(NL))(散列)哈希连接(HashJoin(HJ))(归并)排序合并连接(SortMergeJoin(SMJ))二、连接说明:1.Oracle一次只能连接两个表。不管查询中有多少个表,Oracle在连接中一次仅能操作两张表。2.当执行多个表的连接时,优化器从一个表开始,将它与另一个表连接;

系统 2019-08-12 01:54:16 2571

SqlServer

SQL Server编程系列(2):SMO常用对象的有关操作

原文:SQLServer编程系列(2):SMO常用对象的有关操作在上一篇周公简单讲述了SMO的一些基本概念,实际上SMO体系结构远不止周公在上一篇中讲述的那么简单,下图是MSDN上给出的一个完整的结构图:上图是一个完整的涉及到各种关系的结构图。不过它们之间的层次结构关系周公已经在上一篇做了简单概述。在本篇中周公还是在上一篇的基础上再做稍微深入一点的介绍,在本篇中主要讲述如何获取数据库常见对象信息,并且如何利用SMO来进行一些日常操作:如创建Login,创建

系统 2019-08-12 01:52:15 2571

Oracle

ORACLE ROLLUP和CUBE的使用

原文:http://blog.csdn.net/wh62592855/article/details/4817920ROLLUP,是GROUPBY子句的一种扩展,可以为每个分组返回小计记录以及为所有分组返回总计记录。CUBE,也是GROUPBY子句的一种扩展,可以返回每一个列组合的小计记录,同时在末尾加上总计记录。在文章的最后附上了相关表和记录创建的脚本。1、向ROLLUP传递一列SQL>selectdivision_id,sum(salary)frome

系统 2019-08-12 01:51:50 2571

Tomcat

Tomcat中文乱码问题的原理和解决方法

今天在用URL传递中文参数时发生乱码问题,原来是要在Tomcat那儿设置一下。搜索到这篇文章学习一下~自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。一、Java中文问题的由来Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒

系统 2019-08-12 01:33:59 2571

Tomcat

Tomcat embed

http://www.iflym.com/index.php/code/use-embeded-tomcat-to-javaee-start-tomcat.htmlhttp://java.dzone.com/articles/embedded-tomcat-minimalhttps://devcenter.heroku.com/articles/create-a-java-web-application-using-embedded-tomcat5.5:h

系统 2019-08-12 01:33:38 2571

SqlServer

SQL Server 非sysadmin调用扩展函数

1.在sp_configure配置xp_cmdshell可运行2.创建一个账号test,用来执行xp_cmdshell但是非sysadmin权限3.用grant把xp_cmdshell权限赋予test4.创建代理账号,这个账号是windows账号。5.在sqlserver中设置代理账号,右击实例属性安全性下的代理中填入windows账号密码或者使用sp_xp_cmdshell_proxy_account设置代理账号SQLServer非sysadmin调用扩

系统 2019-08-12 01:33:32 2571

各行各业

修复软件安装问题和软件卸载问题

遇到无法卸载软件,又不能随意安装清理软件的情况下,用微软官方的解决方案,还是不错的。http://support.microsoft.com/mats/Program_Install_and_Uninstall?ln=zh-cn修复软件安装问题和软件卸载问题自动诊断您的计算机上会阻止安装和卸载程序的问题。帮助修复无法正常卸载的程序和阻止新程序安装的程序。查找其他自动解决方案修复的问题...删除64位操作系统上错误的注册表项。控制损坏的升级(修补)数据的Wi

系统 2019-08-12 01:33:12 2571

Tomcat

修改tomcat的默认编码

在tomcat的安装路径下查找conf文件下的server.xml文件,修改此文件即可,修改内容如下:添加URIEncoding属性即可,重启服务。备注:如果不设置URIEncoding属性,则Web服务访问时,url上传递的中文就不能被正确解码,或

系统 2019-08-12 01:33:02 2571