union 和union all都是将两个select语句的结果作为一个整体显示出来,把两条记录合并成一个查询,但是前提,所选的记录的两个表的字段名要一致但是两者又有区别:UNION: 指定合并多个结果集并将其作为单个结果集返回(去重并进行默认规则的排序)。unionALL: 将全部行并入结果中,其...
分类:
其他好文 时间:
2014-09-05 12:45:51
阅读次数:
211
MySQL执行计划解读Explain语法EXPLAIN SELECT ……变体:1. EXPLAIN EXTENDED SELECT ……将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句 2. EXPLAIN PARTITIONS S....
分类:
数据库 时间:
2014-09-05 12:42:21
阅读次数:
305
看过牛腩视频后,前17集讲后台代码的编写,尤其讲到查询语句的时候,顿时感觉原来学习过的查询语句中用到的关键字烟消云散了,啥都不记得了,通过看视频,帮着回忆了一部分,在这里总结一下,查询语句中用到的关键字的含义及使用。
一、select语句(单个表)
1.最简单的查询:
select * from [where ]
select co...
分类:
数据库 时间:
2014-09-03 18:12:17
阅读次数:
383
定义:1 .指在一个外层查询中包含有另一个内层查询。其中外层查询称为主查询,内层查询称为子查询。2 .SQL允许多层嵌套,由内而外地进行分析,子查询的结果作为主查询的查询条件3 .子查询中一般不使用order by子句,只能对最终查询结果进行排序在一个SELECT 语句的WHERE 子句或HAVIN...
分类:
数据库 时间:
2014-09-01 10:25:52
阅读次数:
209
但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。1.INSERT INTO SELECT语句语...
分类:
其他好文 时间:
2014-08-31 22:47:11
阅读次数:
289
又有一种源自于函数式编程语言中的概念加入了C#和VB的阵营,这就是被称为模式匹配(Pattern Matching)的特性。初看上去,模式匹配的作用类似于一段switch/select语句块,但它的功能要强大的多。 请注意:由于VB版本的规格说明现在还没有完成,因此这些示例主要都是来自于C#中的模....
分类:
其他好文 时间:
2014-08-29 17:42:08
阅读次数:
369
set names utf8;SETNAMES显示客户端发送的SQL语句中使用什么字符集。因此,SETNAMES'cp1251'语句告诉服务器将来从这个客户端传 来的信息采用字符集cp1251”。它还为服务器发送回客户端的结果指定了字符集。(例如,如果你使用一个SELECT语句,它表示列值使用了什么...
分类:
数据库 时间:
2014-08-29 12:51:57
阅读次数:
236
http://wangxinghaoaccp.blog.163.com/blog/static/1158102362012111812255980/你有没有对“在复杂的JSON数据结构中查找匹配内容”而烦恼。这里有8种不同的方式可以做到:JsonSQLJsonSQL实现了使用SQL select语句...
分类:
Web程序 时间:
2014-08-29 12:27:17
阅读次数:
235
SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name...
分类:
数据库 时间:
2014-08-27 12:52:47
阅读次数:
269
SQL SELECT 语句SELECT 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。SQL SELECT 语法SELECT 列名称 FROM 表名称以及:SELECT * FROM 表名称注释:SQL 语句对大小写不敏感。SELECT 等效于 select。如需获取名为 "Las...
分类:
数据库 时间:
2014-08-26 16:55:06
阅读次数:
219