
sql
文章平均质量分 65
iteye_8567
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql order排序null到最后
order by case when ifnull(first_letter,'')='' then 0 else 1 end desc, first_letter asc,id asc 对first_letter进行排序,并让first_letter为“”排在最后原创 2015-06-11 17:46:46 · 320 阅读 · 0 评论 -
SQL中的case when then else end用法
Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ...原创 2015-08-21 18:02:34 · 7661 阅读 · 1 评论 -
SQL truncate 、delete与drop区别
2011-11-25 14:26 by 编程笔记, 32342 阅读, 1 评论, 收藏, 编辑 相同点: 1.truncate和不带where子句的delete、以及drop都会删除表内的数据。 2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。 不同点: 1. truncate 和 delete 只删除数据不删除表的结构(定义)dr...原创 2015-09-16 11:47:05 · 116 阅读 · 0 评论 -
sql 简单应用
下面应用在MySql数据库下测试通过的。 1.查询各科成绩都超过80 id name course score ------ ------ ------ -------- 1 Andy 数学 70 2 Andy 英语 80 3 Lily 数学 ...2014-07-13 14:08:57 · 124 阅读 · 0 评论 -
MySql Index
1.索引类型 主键索引(primary key) 唯一索引(unique) 普通索引(可以有多列):CREATE INDEX index_name ON table_name (column_list) 全文索引 空间索引 2.查看索引 show index from tblname; show keys from tblname; desc tbln...原创 2014-07-21 11:39:43 · 180 阅读 · 0 评论 -
mysql简单应用
1.慢查询 查询慢查询的次数:show status like 'slow_queries':不仅查的select,还包括其他操作。 查询慢查询的时间设置:show variables like 'long_query_time' 修改慢查询时间:set long_query_time =? 慢查询日志记录:bin\mySqld.exe --safe-mode --slow-quer...原创 2014-07-23 22:02:23 · 98 阅读 · 0 评论 -
wait timeout问题
查找mysql超时默认配置值: mysql> show variables;wait_timeout | 28800 默认数据库8个小时断掉空闲连接 方式1:修改数据库配置, 延长wait_timeout时间: 步骤1:修改 /etc/my.cnf 在[mysqld]下增加: wait_timeout=1296000 interactive_timeout=1296000...原创 2014-09-23 09:34:43 · 1077 阅读 · 0 评论 -
分页查询的那些坑和各种技巧
来自:James Pan's Blog By 潘家邦 链接:http://blog.jamespan.me/2015/01/22/trick-of-paging-query/ 背景 从上周开始我就一直在做数据清洗的工作,这次算是体会到了什么叫做“抛开数据量谈实现就是耍流氓”。 我设计方案和调试代码连接的都是日常环境的数据库,里面的单表数据量在百级,无论我怎么实现都...原创 2015-04-23 16:30:51 · 755 阅读 · 0 评论