SQL
pingyan158
这个作者很懒,什么都没留下…
展开
-
SQL 优化原则
一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不转载 2014-07-25 13:13:23 · 528 阅读 · 0 评论 -
SQL剔除节假日function
//FUNCTION 创建,此函数自动去除周六日:CREATE OR REPLACE FUNCTION calcDates(START_DATE IN DATE, END_DATE IN DATE,HOLIDAY_LIST IN VARCHAR2) RETURN number IS No_of_DAYS number;BEGIN IF START_DATE转载 2015-04-21 09:34:54 · 4639 阅读 · 0 评论 -
MySQL 的 RowNum 实现
MySQL 下面没有RowNum,排序后序号却无法得到,比较麻烦!现在找到了一个方法实现RowNum,将相应的table和列替换后就可以用了,如下:SELECT @rownum:=@rownum+1 rownum, CollectSn From(SELECT @rownum:=0,bbgmain.* FROM qbdb.bbgmain WHERE collectsn!='' ORDE转载 2015-06-24 11:11:33 · 476 阅读 · 0 评论 -
MySql避免重复插入记录方法(ignore,Replace,ON DUPLICATE KEY UPDATE)
原地址:http://www.111cn.net/database/mysql/50135.htm本文章来给大家提供三种在mysql中避免重复插入记录方法,主要是讲到了ignore,Replace,ON DUPLICATE KEY UPDATE三种方法,各位同学可尝试参考。案一:使用ignore关键字如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免转载 2016-10-20 11:14:01 · 653 阅读 · 0 评论 -
mysql表名忽略大小写
原文地址:http://blog.csdn.net/wocjj/article/details/7415200查看大小写区分mysql> show variables like "%case%";+------------------------+-------+| Variable_name | Value |+-----------------------转载 2016-11-22 09:47:19 · 547 阅读 · 0 评论