仓酷云

标题: MYSQL网页编程之疾速把握一些非常精巧的SQL语句 [打印本页]

作者: 飘飘悠悠    时间: 2015-1-16 22:14
标题: MYSQL网页编程之疾速把握一些非常精巧的SQL语句
你可以配置MySQL运行在微小的嵌入式应用程序中,处理的数据可能不足1Mb??而你也可以用它来处理数Tb的数据。MySQL获得这种可扩展性的路径之一是通过一个人们所熟知的存储过程,这是一个运行在程序之外的微型、预编译程序。  精巧的"SQL"语句:<Pstyle="TEXT-INDENT:2em">◆复制表(只复制布局,源表名:a新表名:b)<Pstyle="TEXT-INDENT:2em">
  1. SQL:select*intobfromawhere11
复制代码
  
<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">◆拷贝表(拷贝数据,源表名:a方针表名:b)<Pstyle="TEXT-INDENT:2em">
  1. SQL:insertintob(a,b,c)selectd,e,ffromb; 
复制代码
<Pstyle="TEXT-INDENT:2em">◆显现文章、提交人和最初复兴工夫<Pstyle="TEXT-INDENT:2em">
  1. SQL:selecta.title,a.username,b.adddatefromtablea,(selectmax(adddate)adddatefromtablewheretable.title=a.title)b 
复制代码
<Pstyle="TEXT-INDENT:2em">◆申明:外毗连查询(表名1:a表名2:b)<Pstyle="TEXT-INDENT:2em">
  1. SQL:selecta.a,a.b,a.c,b.c,b.d,b.ffromaLEFTOUTJOINbONa.a=b.c
复制代码
<Pstyle="TEXT-INDENT:2em">◆日程布置提早五分钟提示<Pstyle="TEXT-INDENT:2em">
  1. SQL:select*from日程布置wheredatediff(minute,f入手下手工夫,getdate())>5  
复制代码
<Pstyle="TEXT-INDENT:2em">◆两张联系关系表,删除主表中已在副表中没有的信息
  1. SQL:deletefrominfowherenotexists(select*frominfobzwhereinfo.infid=infobz.infid)
复制代码
12下一页>全文浏览提醒:尝尝"←→"键,翻页更便利哦!人力成本上的节省,MySQL的用户Spacemonkey实验室的首席执行官MitchPirtle如此表示:“维护MySQL使得你不需要一个年薪15万美元的DBA。
作者: 金色的骷髅    时间: 2015-1-19 05:25
sqlserver的痛苦之处在于有用文档的匮乏,很多只是表明的东西
作者: 活着的死人    时间: 2015-1-19 05:25
原来的计算字段其实和虚拟字段很像。只是管理方面好了而已,性能方面提高不多。但是SQL2005提供了计算字段的持久化,这就提高了查询的性能,但是会加重insert和update的负担。OLTP慎用。OLAP可以大规模使用。
作者: 小女巫    时间: 2015-1-27 22:37
一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。)
作者: 精灵巫婆    时间: 2015-2-5 15:24
呵呵,这就是偶想说的
作者: 兰色精灵    时间: 2015-2-12 17:15
在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。
作者: 变相怪杰    时间: 2015-3-3 05:50
可以动态传入参数,省却了动态SQL的拼写。
作者: 小妖女    时间: 2015-3-11 09:59
一个百万级别的基本信息表A,一个百万级别的详细记录表B,A中有个身份证id,B中也有身份id;先要找出A中在B的详细记录。
作者: 不帅    时间: 2015-3-18 07:44
从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。
作者: 因胸联盟    时间: 2015-3-25 16:49
呵呵,这就是偶想说的




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2