![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 281 阅读 · 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 · 7490 阅读 · 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 · 79 阅读 · 0 评论 -
sql 简单应用
下面应用在MySql数据库下测试通过的。1.查询各科成绩都超过80 id name course score ------ ------ ------ -------- 1 Andy 数学 70 2 Andy 英语 80 3 Lily 数学 ...2014-07-13 14:08:57 · 79 阅读 · 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 · 126 阅读 · 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 · 74 阅读 · 0 评论 -
wait timeout问题
查找mysql超时默认配置值:mysql> show variables;wait_timeout | 28800默认数据库8个小时断掉空闲连接方式1:修改数据库配置, 延长wait_timeout时间:步骤1:修改 /etc/my.cnf在[mysqld]下增加:wait_timeout=1296000interactive_timeout=1296000...原创 2014-09-23 09:34:43 · 950 阅读 · 0 评论 -
分页查询的那些坑和各种技巧
来自:James Pan's BlogBy 潘家邦链接:http://blog.jamespan.me/2015/01/22/trick-of-paging-query/ 背景 从上周开始我就一直在做数据清洗的工作,这次算是体会到了什么叫做“抛开数据量谈实现就是耍流氓”。 我设计方案和调试代码连接的都是日常环境的数据库,里面的单表数据量在百级,无论我怎么实现都...原创 2015-04-23 16:30:51 · 708 阅读 · 0 评论