1. mysql 查询出某字段的值不为空的语句 ...
分类:
数据库 时间:
2016-09-06 15:32:10
阅读次数:
152
1.MySql查询语句: select * from t_student limit 0,10 从第一条开始查,查十条 2.PostgreSQL查询语句: select * form t_student limit 10 offset 0 3.Oracle查询语句 select * from ( s ...
分类:
其他好文 时间:
2016-08-20 17:46:55
阅读次数:
135
一查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,<,<>,!=,!>,!<,=>,=< 二查询字符串 SELECT * FROM tb_stu WHERE sname = '小刘' SELECT * FROM tb_stu WHER ...
分类:
数据库 时间:
2016-08-08 22:39:22
阅读次数:
262
#group by(1) group by的含义:将查询结果按照1个或多个字段进行分组,字段值相同的为一组(2) group by可用于单个字段分组,也可用于多个字段分组 #group by + group_concat()(1) group_concat(字段名)可以作为一个输出字段来使用,(2) ...
分类:
数据库 时间:
2016-08-04 21:24:16
阅读次数:
224
1. 查询字段#查询所有字段#查询指定字段2. 查询指定记录(where 条件表达式)#比较#指定范围#指定集合#匹配字符#查询空值#带IN关键字的集合查询#带BETWEEN AND关键字的范围查询#带LIKE的字符匹配查询#带AND|OR的多条件查询3. 对查询结果进一步的操作#distinct查 ...
分类:
数据库 时间:
2016-08-04 16:22:02
阅读次数:
241
Sutdent表的定义 Sutdent表的定义 字段名 字段描述 数据类型 主键 外键 非空 唯一 自增 Id 学号 INT(10) 是 否 是 是 是 Name 姓名 VARCHAR(20) 否 否 是 否 否 Sex 性别 VARCHAR(4) 否 否 否 否 否 Birth 出生年份 YEAR ...
分类:
数据库 时间:
2016-06-15 12:36:24
阅读次数:
792
MySQL查询缓存 用于保存MySQL查询语句返回的完整结果,被命中时,MySQL会立即返回结果,省去解析、优化和执行等阶段。 如何检查缓存? MySQL保存结果于缓存中: 把SELECT语句本身做hash计算,计算结果为key,查询结果作为value。 不会被缓存的数据: 查询语句中有一些不确定数 ...
分类:
数据库 时间:
2016-06-01 19:37:10
阅读次数:
238
1,select查询的基本结构 2,最简单的查询语句 3,查询一列或多列 4,多表查询 5,带有简单的where字句条件查询 6,带有in的查询,in用来表示范围 7,between and 用来表示一个字段的范围的查询 8, is null 查询空值 9,用and连接多条件查询 并关系 10,用o ...
分类:
数据库 时间:
2016-05-20 22:24:06
阅读次数:
219
mysql的性能优化包罗甚广:索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主要是查询语句上面的优化,其它层面的优化技巧在此不做记录。 查询的开销指标: 执行时间检查的行数 ...
分类:
数据库 时间:
2016-05-13 11:59:30
阅读次数:
234
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了,如: explain select * from statuses_status where id=11; expla ...
分类:
数据库 时间:
2016-05-13 10:09:17
阅读次数:
161