
数据库
文章平均质量分 79
deven-wu
这个作者很懒,什么都没留下…
展开
-
sql统计-关于学生成绩
学生成绩表(stuscore): 姓名:name 课程:subject 分数:score 学号:stuid 张三 数学 89 1 张三 语文 80 1 张三 英语 70 1 李四 数学 90 2 李四 语文 70 2 李四 英语 80转载 2008-12-04 15:34:00 · 603 阅读 · 0 评论 -
php apache mssql 日期乱码 解决方法
1.修改PHP.ini ; Specify how datetime and datetim4 columns are returned ; On => Returns data converted to SQL server settings ; Off => Returns values as YYYY-MM-DD hh:mm:ss ;mssql.datetimeconvert转载 2010-06-05 17:47:00 · 1372 阅读 · 0 评论 -
根据一个表更新另一个表的内容
sqlupdate Table1set Table1.co1=Table2.co1, Table1.co2=Table2.co2from Table2where Table2.id=Table1.id mysql update student s, city c set s.cit转载 2010-05-28 13:20:00 · 594 阅读 · 0 评论 -
sql生日提示
根据生日的xx月xx日查找在$checkDate计算,$before日后生日的客户:$checkDate为YYYY-MM-DD WHERE substring(ADDDATE( $checkDate, $before ),6,10)=substring(DATE_FORMAT(birthday,%Y-%m-%d),6,10)$dates 天内生日的客户未考虑到平年、闰年::转载 2010-05-08 18:21:00 · 450 阅读 · 0 评论 -
mysql分组排序方案
mssql,oracle中test表:1 5 abc 2 6 bcd 1 7 ade 2 8 adc select a,b,c from( select a,b,c ,row_number()over(partition by a order by b desc) rn from test ) where rn=1 由于MYS转载 2010-04-09 17:38:00 · 7653 阅读 · 0 评论 -
MySQL性能优化
MySQL性能优化的最佳20+条经验今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一转载 2010-04-17 18:07:00 · 328 阅读 · 0 评论 -
sql生日提示
根据生日的xx月xx日查找在$checkDate计算,$before日后生日的客户:$checkDate为YYYY-MM-DD WHERE substring(ADDDATE( $checkDate, $before ),6,10)=substring(DATE_FORMAT(birthday,%Y-%m-%d),6,10)$dates 天内生日的客户未考虑到平年、闰年::转载 2010-04-17 18:06:00 · 522 阅读 · 0 评论 -
ORCL监听程序当前无法识别连接描述符中请求的服务
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务解决方法:检查listener.ora文件 (oracle/product/10.2.0/db_1/NETWORK/ADMIN/listener.ora)SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc)转载 2008-12-04 17:21:00 · 2091 阅读 · 0 评论 -
Mysql(case/coalesce) 通过产品表和出入库表实现产品出入库统计
ONE. DataBasePlease use MySQL to Create DataBase like the language below/*TabelName:inoutlist, Record the pass in and out of the storage*/CREATE TABLE `inoutlist` ( /*Auto increment*/ `AutoID`转载 2008-12-04 13:59:00 · 2083 阅读 · 0 评论 -
MySQL 删除表中重复的记录(where......)
delete from at1 where id in (select * from (select max(id) from at1 group by str having count(str) > 1) as b);ordelete a from at1 as a, at1 as b where a.str=b.str and a.id > b.id;转载 2008-12-04 13:44:00 · 1331 阅读 · 0 评论 -
奇葩的sql
字母加数字字段排序: 数字个数有限制SELECT *,IF(SUBSTRING(number,-1) REGEXP '^[[:digit:]]$',IF(SUBSTRING(number,-2) REGEXP '^[[:digit:]]{2}$',IF(SUBSTRING(number,-3) REGEXP '^[[:digit:]]{3}$',IF(SUBSTRING(number,-4)原创 2015-01-27 17:41:37 · 553 阅读 · 0 评论