随笔分类 -  [03-1]SQL-MySQL-SqlServer

摘要:1、如果为空返回0select ifnull(null,0)2、如果为空返回0,否则返回1select if(isnull(col),0,1) as col.MYSQL 中的IFNULL函数IFNULL(expr1,expr2)如果expr1不是NULL,IFNULL()返回expr1,否则它返回e... 阅读全文
posted @ 2014-06-12 18:49 把爱延续 阅读(249) 评论(0) 推荐(0) 编辑
摘要:1.0 格式化:DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。语法DATE_FORMAT(date,format)date参数是合法的日期。format规定日期/时间的输出格式。可以使用的格式有:格式描述%a缩写星期名%b缩写月名%c月,数值%D带有英文前缀的月中的天%d月的天... 阅读全文
posted @ 2014-06-03 11:43 把爱延续 阅读(422) 评论(0) 推荐(0) 编辑
摘要:LAST_INSERT_ID自动返回最后一个 INSERT 或 UPDATE 操作为 AUTO_INCREMENT列设置的第一个发生的值. 参考这里The ID that was generated is maintained in the server on aper-connection bas... 阅读全文
posted @ 2013-11-27 18:02 把爱延续 阅读(4293) 评论(0) 推荐(0) 编辑
摘要:SELECT CAST('002' AS signed) 结果为2SELECT CAST('125e342.83' as signed) 结果为 125 阅读全文
posted @ 2013-11-26 17:07 把爱延续 阅读(437) 评论(0) 推荐(0) 编辑
摘要:一、我们可以且应该优化什么?硬件操作系统/软件库SQL服务器(设置和查询)应用编程接口(API)应用程序--------------------------------------------------------------------------------二、优化硬件如果你需要庞大的数据库表... 阅读全文
posted @ 2013-08-26 20:47 把爱延续 阅读(720) 评论(0) 推荐(0) 编辑
摘要:MySQL索引通常是被用于提高WHERE条件的数据行匹配或者执行联结操作时匹配其它表的数据行的搜索速度。MySQL也能利用索引来快速地执行ORDER BY和GROUP BY语句的排序和分组操作。通过索引优化来实现MySQL的ORDER BY语句优化:1、ORDER BY的索引优化。如果一个SQL语句... 阅读全文
posted @ 2013-08-15 10:45 把爱延续 阅读(450) 评论(0) 推荐(0) 编辑
摘要:1 GROUP_CONCAT mysql> SELECT student_name, -> GROUP_CONCAT(test_score) -> FROM student -> GROUP BY student_name; Or: mysql> SELECT student_name, -> GR 阅读全文
posted @ 2013-08-14 13:54 把爱延续 阅读(12150) 评论(0) 推荐(0) 编辑
摘要:点此下载:MySQL 5.1 参考手册CHM (官方 简体中文版)在线文档:http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/ 阅读全文
posted @ 2013-08-01 13:05 把爱延续 阅读(21833) 评论(3) 推荐(3) 编辑
摘要:mysql函数大全对于针对字符串位置的操作,第一个位置被标记为1。 ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 mysql> select ASCII('2'); -> 50 mysql> select ... 阅读全文
posted @ 2013-08-01 12:59 把爱延续 阅读(960) 评论(0) 推荐(0) 编辑
摘要:用SELECTINTOOUTFILE导出记录,TRUNCATE此TABLE,建立索引,用LOADDATAINIFILE再导入缺点:不支持热操作 阅读全文
posted @ 2013-07-29 12:46 把爱延续 阅读(458) 评论(0) 推荐(0) 编辑
摘要:一、LOAD DATA INFILE http://dev.mysql.com/doc/refman/5.5/en/load-data.html二、当数据量较大时,如上百万甚至上千万记录时,向MySQL数据库中导入数据通常是一个比较费时的过程。通常可以采取以下方法来加速这一过程:一、对于Myisam... 阅读全文
posted @ 2013-07-29 12:45 把爱延续 阅读(13302) 评论(0) 推荐(0) 编辑
摘要:一、http://bisqwit.iki.fi/source/sqlupdate.htmlThis program does not update a database. It onlyproduces update scripts (which show the differences).二、ht... 阅读全文
posted @ 2013-05-14 18:37 把爱延续 阅读(8192) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示