- 博客(22)
- 资源 (2)
- 收藏
- 关注
转载 整理:sql server 中sql语句执行顺序
SQL Server 查询处理中的各个阶段(SQL执行顺序)SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。 每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)
2015-01-14 17:04:58 503
转载 Inner Join的 语法格式
一般要使得数据库查询语句性能好点遵循一下原则: 在做表与表的连接查询时,大表在前,小表在不使用表别名,通过字段前缀区分不同表中的字段查询条件中的限制条件要写在表连接条件前尽量使用索引的字段做为查询条件语法格式: 其实 INNER JOIN ……ON的语法格式可以概括为: FROM (((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) I
2015-01-14 16:06:57 1194
转载 Sql Top 子句
TOP 子句用于规定要返回的记录的数目。对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。注释:并非所有的数据库系统都支持 TOP 子句。MySQL 语法SELECT *FROM PersonsLIMIT 5Oracle 语法SELECT *FROM PersonsWHERE ROWNUM
2015-01-14 15:52:45 323
原创 常用sql语句
1、插入:uuid insert into BA_Ywfjgx(id,tablename,bhname) values(lower(sys_guid()),'sgfbht','system_id')
2015-01-10 17:53:02 290
转载 like模糊查询
like模糊查询搜索条件中的模式匹配LIKE 关键字搜索与指定模式匹配的字符串、日期或时间值。LIKE关键字使用常规表达式包含值所要匹配的模式。模式包含要搜索的字符串,字符串中可包含四种通配符的任意组合。通配符含义%包含零个或更多字符的任意字符串。_任何单个字符。[ ]
2015-01-10 17:51:01 475
原创 union 与union all的区别
UNION :UNION 操作符用于合并两个或多个 SELECT 语句的结果集。注意:UNION 内部的 SELECT 语句必须拥有相同数量的列。 列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。默认地,UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION ALL。另外,UNION 结果集中的列名总是等于 UNION 中
2015-01-10 17:47:34 291
转载 sql之left join、right join、inner join的区别
sql之left join、right join、inner join的区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------
2015-01-10 17:42:25 240
翻译 常用控件类型
控件类型前缀Button 按钮btnCheckBox 复选框chkColumnHeader 视图列表头colComboBox 组合框cboContextMenu 快捷菜单 shift + f10ctmDa
2015-01-09 18:22:27 1952
翻译 Dos命令
regedit.exe----注册表 msconfig.exe---系统配置实用程序 services.msc---本地服务设置 regedit.exe----注册表 osk------------打开屏幕键盘 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地
2015-01-09 18:19:29 237
原创 Excel技巧,方法
1. 在Excel单元格中输入的数据默认都是只有一行的,要让输入的数据在单元格内换行有两种方法。 其一,在单元格中输入数据时,只要按下“Alt+Enter”组合键即可直接在单元格光标所在处换行。 其二,选定需要换行的单元格,在“开始”选项卡中单击“对齐方式”区域右上角的“自动换行”图标,以后当此单元格中的文本内容超出单元格宽度时就会自动换行。自动换行只对文本格式
2015-01-09 18:12:38 291
转载 oracle里面的round()函数怎么用?
描述 : 传回一个数值,该数值是按照指定的小数位元数进行四舍五入运算的结果。round(input_value,decimal_places_of_precision),例如: SQL> select round(1234.5678,4) from dual; ROUND(1234.5678,4) ----------
2015-01-09 15:41:47 417
转载 oracle中的decode的使用
含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n THEN RETURN(翻译值n)ELSE RETURN(缺省值
2015-01-09 15:32:31 274
原创 Java Jdk环境变量配置
CLASSPATHD:\java\jdk1.6.0_10\lib\dt.jar;D:\java\jdk1.6.0_10\lib\tools.jarJAVA_HOMED:\java\jdk1.6.0_10PathD:\java\jdk1.6.0_10\bin
2015-01-09 14:03:37 286
原创 tomcat端口被占用解决
当启动tomcat提示 JVM_bind错误时第一步解决方法1、cmd中输入netstat -ano|findstr "8080"查找针对性为8080 端口的 占用进程 最后一列 为占用进程的pid解决方法2、查看所有的,然后找到对应端口的PIDcmd中输入 netstart -ano第二步任务管理器中设置1、选择列 将pid显示
2015-01-09 14:01:38 224
转载 JRE与JVM、JDK的区别
JRE与JVM、JDK的区别 一、 详细介绍1、JVM -- java virtual machine JVM就是我们常说的java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可 以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程
2015-01-09 13:58:03 1099
原创 "" 与 null 的区别
String str1 = null; str引用为空String str2 = ""; str引用一个空串也就是null没有分配空间,""分配了空间,因此str1还不是一个实例化的对象,而str2已经实例化。注意因为null不是对象,""是对象。所以比较的时候必须是 if(str1==null){...}和if(str2.equals("")){...}。
2015-01-09 13:54:34 312
原创 left join on and与left join on where的区别
数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left join on和where条件的区别如下: 1. on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2.where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记
2015-01-09 11:50:30 260
原创 SqlServer查找指定数据库数据库下的所有表名
select name from databasename..sysobjects where xtype='U'
2015-01-09 11:44:03 1023
原创 Java中的toString方法
string是一个对象,但也可以用基本类型创建的方式来创建,例如:String s="abababababa";// 基本类型创建的方式String s= new String("asdsad");//对象另外,toString 是什么?java里,所有的类,不管是java库里面的类,或者是你自己创建的类,全部是从object这个类继承的。object里有一个方法就是toString(),那么...
2013-04-29 09:52:09 237
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人