本次散分帖SQL语句-400分 [问题点数:200分,结帖人lxq19851204]

Bbs6
本版专家分:8430
结帖率 99.32%
Bbs1
本版专家分:10
Blank
红花 2011年1月 C/C++大版内专家分月排行榜第一
Blank
黄花 2010年12月 C/C++大版内专家分月排行榜第二
Bbs1
本版专家分:10
Blank
红花 2011年1月 C/C++大版内专家分月排行榜第一
Blank
黄花 2010年12月 C/C++大版内专家分月排行榜第二
Bbs1
本版专家分:30
Blank
红花 2012年11月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2010年6月 其他数据库开发大版内专家分月排行榜第二
2010年6月 Oracle大版内专家分月排行榜第二
2010年5月 其他数据库开发大版内专家分月排行榜第二
Blank
蓝花 2011年1月 其他数据库开发大版内专家分月排行榜第三
2010年12月 其他数据库开发大版内专家分月排行榜第三
Bbs6
本版专家分:8430
Bbs2
本版专家分:145
Blank
红花 2008年12月 其他数据库开发大版内专家分月排行榜第一
2008年9月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2014年7月 其他数据库开发大版内专家分月排行榜第二
2014年3月 其他数据库开发大版内专家分月排行榜第二
2013年7月 其他数据库开发大版内专家分月排行榜第二
2013年4月 其他数据库开发大版内专家分月排行榜第二
2012年3月 其他数据库开发大版内专家分月排行榜第二
2011年8月 其他数据库开发大版内专家分月排行榜第二
2011年7月 其他数据库开发大版内专家分月排行榜第二
2009年11月 其他数据库开发大版内专家分月排行榜第二
2009年7月 其他数据库开发大版内专家分月排行榜第二
2009年6月 其他数据库开发大版内专家分月排行榜第二
2009年5月 其他数据库开发大版内专家分月排行榜第二
2009年4月 其他数据库开发大版内专家分月排行榜第二
2009年3月 其他数据库开发大版内专家分月排行榜第二
2009年1月 其他数据库开发大版内专家分月排行榜第二
2008年10月 其他数据库开发大版内专家分月排行榜第二
2008年8月 其他数据库开发大版内专家分月排行榜第二
2003年9月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2014年4月 其他数据库开发大版内专家分月排行榜第三
2013年10月 其他数据库开发大版内专家分月排行榜第三
2013年9月 其他数据库开发大版内专家分月排行榜第三
2013年6月 其他数据库开发大版内专家分月排行榜第三
2012年12月 其他数据库开发大版内专家分月排行榜第三
2012年11月 其他数据库开发大版内专家分月排行榜第三
2012年10月 其他数据库开发大版内专家分月排行榜第三
2012年9月 其他数据库开发大版内专家分月排行榜第三
2012年1月 其他数据库开发大版内专家分月排行榜第三
2011年11月 其他数据库开发大版内专家分月排行榜第三
2011年9月 其他数据库开发大版内专家分月排行榜第三
2011年6月 其他数据库开发大版内专家分月排行榜第三
2011年5月 其他数据库开发大版内专家分月排行榜第三
2011年4月 其他数据库开发大版内专家分月排行榜第三
2011年3月 其他数据库开发大版内专家分月排行榜第三
2010年11月 其他数据库开发大版内专家分月排行榜第三
2010年4月 其他数据库开发大版内专家分月排行榜第三
2010年1月 其他数据库开发大版内专家分月排行榜第三
2009年12月 其他数据库开发大版内专家分月排行榜第三
2009年2月 其他数据库开发大版内专家分月排行榜第三
2008年7月 其他数据库开发大版内专家分月排行榜第三
2008年6月 其他数据库开发大版内专家分月排行榜第三
2008年1月 其他数据库开发大版内专家分月排行榜第三
2007年12月 其他数据库开发大版内专家分月排行榜第三
2003年12月 Delphi大版内专家分月排行榜第三
2003年10月 Delphi大版内专家分月排行榜第三
Bbs5
本版专家分:3587
版主
Blank
名人 2012年 荣获名人称号
Blank
榜眼 2010年 总版技术专家分年内排行榜第二
Blank
探花 2009年 总版技术专家分年内排行榜第三
Blank
进士 2013年 总版技术专家分年内排行榜第十
2011年 总版技术专家分年内排行榜第七
Bbs5
本版专家分:3587
版主
Blank
名人 2012年 荣获名人称号
Blank
榜眼 2010年 总版技术专家分年内排行榜第二
Blank
探花 2009年 总版技术专家分年内排行榜第三
Blank
进士 2013年 总版技术专家分年内排行榜第十
2011年 总版技术专家分年内排行榜第七
Bbs6
本版专家分:8430
Bbs4
本版专家分:1773
Bbs6
本版专家分:8430
新年快乐!(散分帖)
工作繁忙,好久没有上来了,各位 foxer 新年快乐!rn
~ 散分帖 ~
散分理由:rnrn1、香港回归9周年。rn2、党的生日。rn3、农历六月初六,而且还是星期六,3个6,多好的日子,今天结婚的肯定少不了,祝贺他们。rn4、荣获“优秀版主”,当然少不了你们的支持,再次感谢!rn
SQL语言的3种分类
SQL语言按照实现的功能不同,主要分为3类:数据操纵语言(DML),数据定义语言(DDL),数据控制语言(DCL)。1.数据操纵语言(DML):主要用来处理数据库中的数据内容。允许用户对数据库中的数据进行查询 ,插入,更新和删除等操作常用的DML<em>语句</em>及其功能:DML<em>语句</em>功能说明SELECT从表或视图中检索数据行INSERT插入数据到表或视图UPDATE更新数据DELETE删除数据CALL调用过程M...
交友散分帖
希望结交asp.net开发的朋友,语言最好是C#rn我比较喜欢的内容:网站应用、XML、数据库、RIA、分布式rn当然企业应用也接触一些,WIN FORM也看过一下,不过由于小弟水平有限,学艺不精,底子不好,一下子学不了那么多~~~~rn如有愿意与小弟交个朋友的,请加我的msn:cnlamar@hotmail.com,或者加QQ群593697都可以~~~~不过我也是有要求的~~~~清高的高手别来,你半天不说句话,也没意思~~~没有动手能力的别来~~~~问个问题,别人都给你说得很清楚了,还非要别人给出代码的,你有钱可以当老板,没钱……想办法弄钱去。。。rnrn总结了以前的一些经验,只散分一般要被转移~~~所以再问个问题意思一下~~rnPassPort存储密码到底是不是存在cookie里的呀?!rn
散分帖~
进则有~~
oracle 分頁显示的sql
oracle 分頁显示的<em>sql</em> <em>语句</em>
oralce创建用户权限
oracle中创建用户和分分配权限,SQL<em>语句</em>
操作MySQL数据库的sql语句是否区分大小写?
MySQL数据库中的<em>sql</em><em>语句</em>是否区分大小写,在不同的操作系统中表现不同。nnn一、在windows系统中不区分大小写:nnn  "SELECT * FROM USER WHERE USERNAME='....' " 和 "select * from user where username=‘....’ "查询结果是一样的。nnn二、在Linux和Unix系统中字段名、数据库名和
散分 400分讨论精简ZF
最近用ZF做了点东西 唯一的感觉就是太慢 太复杂 rnrn现在想通过抄袭 模仿 复制等方式精简ZF 目标是100%兼容 在ZF上的代码能很轻易地转换过来rnrn欢迎各位朋友提出宝贵建议 想法 要求rnrn不欢迎各类赚分 灌水 1分不给rnrn用过ZF的 想用ZF的 都可以说说自己的看法 包括易用性上面的
SQL数据操作语句分类
  首先SQL( Structured Query Language ),结构化查询语言。是一种数据库查询和设计程序语言,用于存取数据库以及查询、更新和管理关系数据库系统。同事也是数据库脚本文件的扩展名。nn   然后呢,数据库<em>语句</em>分为(1)数据定义<em>语句</em>还有:DDL(2)数据操纵<em>语句</em>:DML(3)数据查询<em>语句</em>:DQL(4)数据控制<em>语句</em>:DCLnn&amp;lt;1&amp;gt;数据定义<em>语句</em>简称DDL:(Data...
SQL语句请教(散分)
使用表连接查询时,rn比如:rnSELECT A.*,B.*rnFROM A,BrnWHERE A.S = B.S(+)rn AND A.K = B.K(+);rn其中的“+”号是应该使用多次还是只要使用一次????
散分,sql语句,谢谢
表1:rn工号 姓名rn11 aaarn22 bbbrn表2:rn工号 金额 时间rn11 12.01 2004-1rn11 13 2004-1rn22 55 2004-3rn22 78 2004-1rn实现的功能是:rn工号 姓名 发生金额 rn 1月 2月 3月 4月。。。。rn11 aaa 25.01 0 0 0。。。。rn22 bbb 78 0 55 0。。。。 rnrnselect a.*,b.* from yb1 a,(rn select C1,sum(C4),sum(m1),sum(m2),sum(m3),sum(m4),sum(m5),sum(m6),sum(m7),rnsum(m8),sum(m9),sum(m10),sum(m11),sum(m12) from(rn select C1,C4,rn max(decode(to_char(D1, 'mm'),'01',C4,0)) m1,rn max(decode(to_char(D1, 'mm'),'02',C4,0)) m2,rn max(decode(to_char(D1, 'mm'),'03',C4,0)) m3,rn max(decode(to_char(D1, 'mm'),'04',C4,0)) m4,rn max(decode(to_char(D1, 'mm'),'05',C4,0)) m5,rn max(decode(to_char(D1, 'mm'),'06',C4,0)) m6,rn max(decode(to_char(D1, 'mm'),'07',C4,0)) m7,rn max(decode(to_char(D1, 'mm'),'08',C4,0)) m8,rn max(decode(to_char(D1, 'mm'),'09',C4,0)) m9,rn max(decode(to_char(D1, 'mm'),'10',C4,0)) m10,rn max(decode(to_char(D1, 'mm'),'11',C4,0)) m11,rn max(decode(to_char(D1, 'mm'),'12',C4,0)) m12rn from(rn select C1,sum(C4) as C4,D1rn from yb2 group by C1,D1)rn group by C1,C4rn )rn group by C1) brn where a.C1=b.C1(+);rn这个<em>语句</em>能解决,可如果一个人在三月消费3次,每次10元,则在最后的统计中三月只消费了10元。rn应该怎么改改,谢谢各位
小问题,散分(SQL语句
我在录入时,有些字段比如职称空着没有内容,现在想查询一下,那些记录职称内容为空,给个SQL<em>语句</em>。
(散分)sql语句 问题
[code=SQL]rncreate procedure testrn@name nvarchar(50)rnasrnbeginrnrndeclare @s nvarchar(50)rn set @s=@namern exec('select 员工姓名,Title, count(StateId) [数量] from workstatetj_1 where 员工姓名= '+@s+' group by 员工姓名,Title')rnrnendrnrnexec test '老板'rnrnrn[/code]rnrn出现 消息 207,级别 16,状态 1,第 1 行rn列名 '老板' 无效。rnrn的问题,请问是什么问题啊,如果 参数是int 类型的就不会出错rnrn急急急!!!!!!!!
sql语句,顺便散分
查询程序员中元旦放假1天,2天,3天的人数,祝大家元旦快乐!
sql语句优化问题(散分)
SQL执行的效率,跟<em>语句</em>查询里WHERE后面的那些条件前后顺序好象有很大关系,特别是设了索引的.rn大家对<em>语句</em>优化有什么见解,可以探讨下..
js 特效 html 特效 链接打开分帖窗口
js 特效 html 特效 链接打开分帖窗口 js 特效 html 特效 链接打开分帖窗口
PTA 友元函数操作
C++考试正在进行。请设计一个学生类student,学号、<em>本次</em>考试成绩是其私有数据成员,同时有一个计算<em>本次</em>考试平均成绩的友元函数 double average(student *p,int count)以上类名和友元函数的形式,均须按照题目要求,不得修改。输入是 学号([00001,99999])和成绩,以0结束。(不超过100个学生) n输出是平均成绩。输入样例:10001 90 n10002 9
sql语句之分批delete
<em>sql</em>之批量delete
PL/SQL 基本语法
PL/SQL介绍PL/SQL是Oracle对标准数据库语言SQL的过程化扩充,它将数据库技术和过程化程序设计语言联系起来,是一种应用开发语言,可使用循环,分支处理数据,将SQL的数据操纵功能与过程化语言数据处理功能结合起来。PL/SQL的使用,使SQL成为一种高级程序设计语言,支持高级语言的块操作,条件判断,循环<em>语句</em>,嵌套等,与数据库核心的数据类型集成,使SQL 的程序设计效率更高。PL/SQL作用
MSSQL Transact-SQL 分批删除几种方式
1.拼接要分批删除的IDnnDELETE FROM AnnFROM A AS spqh WITH(NOLOCK)nINNER JOIN (SELECT '672998' AS ID UNION SELECT '672997' UNION SELECT '672996') AS spnnON spqh.ID = sp.IDnn nn2.根据条件分批删除nnDELETE FROM AnFROM A W...
如何解决Windows10 分区时只能分出400多个G出去?
1、右键点击我的电脑----》属性----》系统保护nn nnnn2、点击系统保护,然后点击配置nnnn3、禁用系统保护,然后点击确定nnnn4、右键点击我的电脑----》管理----》磁盘管理(或者直接 win+x)nnnn5、对想要分区的盘,点击鼠标右键----》压缩卷----》nnnn6、对于新分出去的盘,点击鼠标右键----》新建卷,如果不再分区直接点击下一步即可,如果对分出去的盘还想继续...
SQL存储过程——求每小时的99分位数
第二篇博客,想分享一下在实习工作中一个SQL的存储过程。在写这个存储过程的时候,查阅了各大百度,贴吧,博客上的资料,但是均是没有找到99分位数的写法。可能是这个的应用场景较少吧。但是也希望会对一些童鞋有帮助。99分位数的逻辑想必大家都清楚,总共三步: n第一, n针对这一小时内的所有数据,按照从小到大进行排序 n第二, n计算99分位所在的位置,0.99×(数据的总数) n(向上取整还是向下取整看自
PHP sql 一堆多语句
$<em>sql</em> = &quot;select a.*,(select group_concat(user_name)from ecs_admin_user b where b.gid =a.gid )as user_names from &quot;.$this-&amp;gt;table.&quot; a&quot;;n $result_list = DB::select($<em>sql</em>);
R语言分图散点图
Sys.setenv(JAVA_HOME="E:/java/JAVA(1)")  #由于文件是xlsx格式,读取过程需要用到rjava包,所以需要配置java环境rnlibrary(rJava)rnlibrary(xlsx)rnlibrary(ggplot2)rnxrn数据形式如下:rnrnrnggplot(x, aes(x=time,y=SUM,group=1))+geom_point()+fa
sql语句获取分批排名数据
场景:假设一个表有多家公司,每家公司属于一个分组,每家公司有主键,分组,名称,营业额等数据问题:用一个<em>sql</em>获取每个分组营业额前10名的公司思路:按分组模拟生成每个分组按金额排序的行号,取行号前10的数据假设公司表定义:company(id:主键ID, name:名称, type:分组, amt:金额)select d.line, d.id, d.name, d.type, d.amt from ...
√ ▓▓▓▓▓▓ 散分 散分 散分 散分 散分
√ ▓▓▓▓▓▓ 散分 散分 散分 散分 散分 [
散分!!!散分!!!散分!!!散分!!!散分!!!
花了快一个月,终于找到一份工作!高兴,散分!!!总比以前工资高一点!星期一上班。本来想靠delphi找的,可用delphi还没做过项目;想靠java找,可java还刚入门,面向对象的三个特点才刚弄出点眉目;想靠.net找,c#也没具体用过,只是胡乱翻了一些书和把《.net编程思想》看完。各位怎样在找工作啊,怎样转向开发工具呀!!欢迎大家谈-谈!
▓▓▓▓▓▓ 散分 散分 散分 散分 散分
▓▓▓▓▓▓ 散分 散分 散分 散分 散分
散分,散分,散分,散分,散分!
大家新年好,再过20天就去学校罗,大一过去了半个学期了,真的太无聊了.rn开学去面试,还是第一次,一个开发游戏的小公司,要我做个C++嫌职,工具VC,这要与JAVA告别一段时间了.现实就是残酷.哎.rn
mysq对数据的l查询,增加,修改和删除sql语句
<em>sql</em>查询<em>语句</em>:rnselect * from student where sname like '%李%' and sgroup>55 and sgrouprnrnrn<em>sql</em>插入<em>语句</em>:rninsert into student(sname,sage,sgroup,sex,class,number,location) rnvalues('李玉',20,88,'女','信管一班','湖南常德','1
php制作小型论坛。
my<em>sql</em>+apache+php实例,论坛,分板块、帖、回复
数据仓库和hive语句中的分区表和分桶表
    数据仓库中从各数据源获取数据以及在数据仓库内的数据转换和流动都可以认为是ETL(抽取Extra,转化Transfer,装载Load)的过程,ETL是数据仓库的流水线.数据仓库(data warehouse)与数据库的区别:数据仓库(data warehouse)--&amp;gt;面向分析, 不生产数据, 不消费数据, 只是数据的搬运工, 为了分析方便OLTP--&amp;gt;面向事务, 操作型处理, ...
散分帖,顶者有分
顺便问下,同时在线多少人就能杀进中文网站500名内
SQL语句的分类
Sql<em>语句</em>的分类详细总结rn一、 rn数据定义语言DDL(Data Ddefinition Language)rnSQL数据定义语言主要用来定义逻辑结构,包括定义基表,视图和索引。rn1、 rn定义rn定义表rnCreate table表名> (列名字>数据类型>[列级完整性约束条件]rn , ………….);rn定义视图rn       视图:从一个或者几个基表或者视图导出的表(结果集),是一个逻
oracle入门20天
内容:oracle的安装;SQL<em>语句</em>的使用;分20课时
MySQL分区相关sql语法
分区的<em>sql</em><em>语句</em>:n partition BY RANGE (store_id) (n    partition p0 VALUES LESS THAN (6),n    partition p1 VALUES LESS THAN (11),n    partition p2 VALUES LESS THAN (16),n    partition p3 VALUES LESS THAN (21)...
定时生成分月表sql语句
1.必须有一张基础表:t_record_yymmn2.n写定时脚本 每月的月底用定时任务执行SQL<em>语句</em>ncreate table t_record_1811 like t_record_yymmnnn
圣诞快乐!!!! 圣诞快乐!!!!散分!散分!散分!散分!散分!散分!散分!
一起散分!!!
hive计算分位数
hive里面倒是有个percentile函数和percentile_approx函数,其使用方式为percentile(col, p)、percentile_approx(col, p),p∈(0,1)p\in(0,1) n其中percentile要求输入的字段必须是int类型的,而percentile_approx则是数值类似型的都可以 n其实percentile_approx还有一个参数B:pe
求报表统计sql语句,帮帮偶,散分,散分!!
我有个表叫dutycountrn字段有:卡号,刷卡日期,姓名,上班状态rn=====rn我想统计每个月,姓名为“apple”,上班状态为“正常”的次数,统计的<em>sql</em>能显示成下表这样的结构:rnrn rn卡号 刷卡日期 姓名 上班状态rn----- ----------------------- ----- ---rn200802 2008-11-18 13:41:23.000 apple 正常rn200801 2008-11-18 13:41:30.000 啊清 正常rn200803 2008-11-18 13:41:39.000 kevlin 正常rn200804 2008-11-18 13:41:45.000 owen 正常rn200802 2008-11-18 13:41:51.000 apple 無效rn200804 2008-11-18 21:46:07.000 owen 加班rn200801 2008-11-18 22:48:15.000 啊清 加班rn200802 2008-11-18 22:48:21.000 apple 加班rn=================rn结果rn表的结构:rnrn月份 姓名 正常上班次数rnrnrn=================rn我散分了。rn谢谢各位帮忙。rnrn
圣诞快乐!!!!散分!散分!散分!散分!散分!散分!散分!
提议各位一起散分!
SQL字符串分割多行
原型数据:需求:按逗号或分号将字段IT_Description值分割为多行,填充下拉列表SQL实现脚本 SELECT b.vv FROM( SELECT CONVERT(XML,'&amp;lt;n&amp;gt;'+REPLACE(REPLACE(IT_Description,';',','),',','&amp;lt;/n&amp;gt;&amp;lt;n&amp;gt;')+'&amp;lt;/n&amp;gt;') AS xmlval  FROM tb...
封装sql类方法
封装<em>sql</em>server2005类方法
新年快乐!开帖散分!
新年快乐!Happy new year!
[散分帖] 简单工厂与抽象工厂
[color=#993366][size=16px]建群散分:1187769 .net技术交流[/size][/color]rnrn1.抽象工厂模式是对普通工厂模式的扩充,适合于以下情况:rn 一个系统不应当依赖于产品类实例如何被创建、组合和表达的细节,这对于所有形态的工厂模式都是重要的。这个系统的产品有多于一个的产品族,而系统只消费其中某一族的产品。同属于同一个产品族的产品是在一起使用的,这一约束必须在系统的设计中体现出来。系统提供一个产品类的库,所有的产品以同样的接口出现,从而使客户端不依赖于实现。rnrn2.抽象工厂模式说明:rn假设一个子系统需要一些产品对象,而这些产品又属于一个以上的产品等级结构。那么为了将消费这些产品对象的责任和创建这些产品对象的责任分开,可以引进抽象工厂模式。这样的话,消费产品的客户不需要直接参与产品的创建工作,而只需要向一个公用的工厂接口请求所需要的产品。rnrn(1)抽象工厂模式设计到以下的角色:rn抽象工厂角色:担任这个角色的是工厂方法模式的核心,它是与应用系统的商业逻辑无关的。通常使用接口或抽象类实现。rn具体工厂角色:这个角色直接在客户端的调用下创建产品的实例。这个角色含有选择合适的产品对象的逻辑,而这个逻辑是与应用系统的商业逻辑紧密相关的。通常使用具体的类实现。rn抽象产品角色:担任这个角色的类是抽象工厂方法模式所创建的对象的父类,或它们共同拥有的接口。通常使用接口或抽象类实现这一角色。rn具体产品角色:抽象工厂模式所创建的任何产品对象都是某一具体产品类的实例。这是客户端最终需要的东西。通常使用具体类实现这个角色。rn(2)实例代码rn//抽象工厂接口rnpublic interface Creatorrnrn ProductA factoryA();rnProductB factoryB();rnrn//具体工厂1rnpublic class ConcreteCreator1:Creatorrnrn public ProductA factoryA()rn rn return new ProductA1();rn rn public ProductB factoryB()rn rn return new ProductB1();rn rnrn//具体工厂2rnpublic class ConcreteCreator2:Creatorrnrn public ProductA factoryA()rn rn return new ProductA2();rn rn public ProductB factoryB()rn rn return new ProductB2();rn rnrnrn//抽象产品接口rnpublic interface ProductArnrnrn//具体产品1rnpublic class ProductA1:ProductArnrn public ProductA1()rn rn rnrn//具体产品2rnpublic class ProductA2:ProductArnrn public ProductA2()rn rn rnrnrnpublic interface ProductBrnrnrnrnpublic class ProductB1:ProductBrnrn public ProductB1()rn rn rnrnrnpublic class ProductB2:ProductBrnrn public ProductB2()rn rn rnrn[color=#FF0000]-----------------------------------------------------------------------------------------------------------------------------------------[/color]rn简单工厂又称静态工厂,具体使用如下:rnrn首先定义一个接口,具体名为Idatabase,在这个接口中,定义好数据库操作的方法名和参数,以及返回值,本案例中我定义如下方法:rnpublic interface IDatabase rn rnbool Connect(string ConnectString); rnbool Open(); rnbool Command(string SQL); rnvoid Close(); rnrnrn重要提醒:“接口一生唯谨慎,定义大事不糊涂”,编写接口时一定要考虑周全,并对参数、返回值进行反复推敲,为什么?因为所有的实现类都是要根据该接口的规范进行代码具体编写,也即接口的定义是公用的,一旦改动了接口,后果就是所有的实现类也都必须相应调整。rnrn然后就是编写具体的实现类了,客户要求多少不同类型的数据库,你就定义多少个Idatabase的实现类,虽然工作量大了点,可当你看到客户满意的笑容时,你心里也就会有一种由衷的幸福感,好了,SqlServer实现类代码如下:rnrn///rn///生产工厂(接口)的第一个产品rn///rnpublic class SqlServer : IDatabase rn rnSqlConnection conn; rnSqlCommand command; rn//实现接口的数据库连接方法rnpublic bool Connect(string ConnectString) rn rntry rn rnconn = new SqlConnection(ConnectString); rnreturn true; rn rncatch(SqlException) rn rnreturn false;rn rn rn//实现接口的打开连接方法rnpublic bool Open() rn rntry rn rnconn.Open(); rnreturn true; rn rncatch(SqlException) rn rnreturn false; rn rn rn//实现接口的执行数据库命令方法rnpublic bool Command(string SQL) rn rntry rn rncommand = new SqlCommand(SQL,conn); rncommand.ExecuteNonQuery();rnreturn true; rn rncatch(SqlException) rn rnreturn false;rn rn rn//实现接口的关闭数据库连接方法rnpublic void Close() rn rnconn.Close(); rnconn.Dispose(); rn rn rn呵呵,有点长,咬着牙读完,心里明白了就会很舒服的,如果你现在有这种感觉了,好,再接再厉,再为Oracle实现类编写具体代码吧,依葫芦画瓢,大家有空就画一下吧,我就画个雏形了:rnrn///rn///生产工厂的第二各产品rn/// rnpublic class Oracle : IDatabase rn rnpublic Oracle() rn rn//......rn rn//实现接口的数据库连接方法rnpublic bool Connect(string ConnectString) rn rnreturn true; rn rn//实现接口的打开连接方法rnpublic bool Open() rn rnreturn true; rnrn//实现接口的执行数据库命令方法rnpublic bool Command(string SQL) rn rnreturn true; rnrn//实现接口的关闭数据库连接方法rnpublic void Close() rnrn//......rn rn rn嗯,不错,你有多少种数据库就编写不同的实现类代码吧,这里就不赘述了,接下来呢?聪明的读者一定会想到这个问题:这个接口和这么多的实现类怎么用啊?我们再定义一个称之为工厂的类,由它来决定选用哪种数据库为进行操作,这个类比较简单: rnpublic class Factory rn rnpublic static IDatabase SelectDatabase(string DatabaseType) //注意将此方法定位为接口类型rn rnswitch(DatabaseType)rn rncase "SqlServer":rnreturn new SqlServer(); rncase "Oracle": rnreturn new Oracle(); rndefault: rnreturn new SqlServer(); rn rn rn rn看明白了吗?好了,我们该让尊敬的、永远高贵的客户出场了,只有他,唯有他才有决定用哪种数据库的最高权限,你看,他这样用:rnpublic class Client rn rnpublic static void Main() rn rn//Get the database information from Web.Config. rnstring DBType = ConfigurationSettings.AppSettings["DBType"]; rnstring DBConnectString = ConfigurationSettings.AppSettings["DBConn"]; rnIDatabase DB = Factory.SelectDatabase(DBType); rn//Connect the selected database.rnif(DB.Connect(DBConnectString)==false) rn rnConsole.WriteLine("The database 0 can't be connected.",DBType); rnreturn; rn rn//Open database. rnif(DB.Open()==false) rn rnConsole.WriteLine("The database 0 can't be opened, the connect string is 1.",DBType,DBConnectString);rnreturn; rn rn//Execute SQL Command. rnstring SQL = "update Order set price = price * 0.07 where productID = '002'"; rnif(DB.Command(SQL)) rn rn//Do something... rn rnelsern rnConsole.WriteLine("The Operator is not success. SQL statament is 0",SQL); rnDB.Close();rnreturn; rn rnDB.Close();rn rn rnOK!以上是一个简单工厂模式实例...rn
处女帖,散分中
大家新年好,散分中rn问2个简单问题:rn 1: 一数据表中,如何求出所有重复的name数据rn 2:动态编译和预编译各自的优劣势
一条SQL语句分多行输入
n在输入<em>sql</em><em>语句</em>时,如果没有输入分号就直接敲了回车,系统会自动认为我们会将此SQL按照多行来输入,于是出现一个“-&amp;gt;”提示符。rn输入错误,但最后不输入分号,而输入一个“\c”来作为取消的关键词,该<em>语句</em>将不会被执行。n...
mysql面试题
n n n n索引是什么n索引是对数据库中一或多个列值的排序,帮助数据库高效获取数据的数据结构n假如我们用类比的方法,数据库中的索引就相当于书籍中的目录一样,当我们想找到书中的摸个知识点,我们可以直接去目录中找而不是在书中每页的找,但是这也抛出了索引的一个缺点,在对数据库修改的时候要修改索引到导致时间变多。n几个基本的索引类型 普通索引 唯一索引主键索引 全文索引n索...
散分!当天结帖。
今天高兴的很……天气格外好!
散分帖!基础语法问题~~~
经常看到一些书里没讲过的格式,比如下面两个:rnrn1:property Tabs[AIndex: Integer]: TTabItem read GetTabItem;rnrnTabs后面的[AIndex: Integer]是什么意思?起什么作用?书里没讲过这种属性名后面还能带中括号的。。。。rnrnrn2: 有时候看到有的类的实例,比如某类实例Abc, abc[xxxxx]. 这个中括号又是什么意思?类里那个方法能让他的实例实现这样的名字后面带中括号?
处女帖!!!散分中!
今天你心理失调了吗?顶者接分!回答者高分!!!
进来看看 散分帖
在过去,JavaScript只是被用来做一些简单的网页效果,比如表单验证、浮动广告等,所以那时候JavaScript并没有受到重视。自从AJAX开始流行后,人们发现利用JavaScript可以给用户带来更好的体验,甚至利用这一优点开发了大型网页游戏,于是这门小语言被重视了起来。现在,很多公司会招专门的JavaScript工程师,通常JavaScript是WEB前端开发的必备技能。简单介绍了JavaScriptr的好处,并不代表大家就会去学习甚至把它学好,兴趣是很关键的,我认为兴趣是最好的老师,它是你专心做一件事并把它做好的动力。另外,大家要相信小语言有大作为,我就曾用Greasemonkey写过一些非常实用的工具,比如你可以用JavaScript+Greasemonkey写在线网页游戏的外挂程序。下面说说本人学习JavaScript的历程和心得吧。rn入门rnrn 1 学会DIV+CSS布局rnrn使用DIV+CSS布局标准网页,可以使前端XHTML代码更少、结构更清晰,这有利于轻松用JavaScript操作DOM,比如,要展示一个3行3列的列表,如果用传统的表格布局,现在要你用JavaScript动态生成这个列表,那么就需要一个循环嵌套,如果采用li结构加CSS浮动布局,一次循环就好了。当然,WEB标准化不是一定不能使用表格,我的意思是结构清晰的XHTML更易于把JavaScript效果或功能整合到项目中。rnrn 2掌握几种开发测试工具rnrn作为一个开发人员,熟悉测试工具是必须的,这有助于提高你发现问题和解决问题的效率,对于特别大的项目更是如此。JavaScript和XHTML开发测试利器我就先推荐两个最常用的,它们是:Web Developer和Firebug。rnrn 3熟悉JavaScript每一个方法的作用rnrn这一要求听起来似乎有点不太实际,我想这个要求对于像C#、JAVA这些大型语言来说确实是,因为这些语言类库实在太庞大了,相信没有人可以全面记住它,而且也是没有必要全部记住,比如用JAVA做网页与手机开发所关注的类库是不一样的。而JavaScript则不是,它的内置方法函数真的不多,先全面熟悉一下,开发起来也将得心应手,比如,你一开始可能认为JavaScript有trim()这个很多语言都有的去行头行尾空格的方法,当你了解JavaScript内置函数库后你会发现原来在JavaScript中这些方法是要自己去实现。再比如,如果你是从其它比较强大的语言转过来玩JavaScript,你又可能认为JavaScript应该有MD5加密的方法,当然这也是没有的,但有人用JavaScript实现了这样的方法,即JavaScript MD5。说到底JavaScript内置方法少的可怜,但很多牛人写了一些新方法增加JavaScript功能,比如prototype框架主要是对JavaScript基础函数进行原型扩展的。rnrn 4了解DOM编程rnrn了解DOM编程算是学习JavaScript过程比较重要的课程,因为JavaScript除了编写一些纯数据处理的逻辑外,更多的是在动态更改XHTML的结构和内容,以达到界面动态更新的目的,而这些工作都要依赖DOM编程。jQuery框架在这方面封装的相当好,提供了丰富的DOM操作方法,可以让你轻松找到页面任何地方的一个DOM节点(XHTML标签),然后进行相关操作(增、删、改、查)。对于有过用其它语言操作XML文档经验的朋友,相信这一块很快上手。rnrn 5接触并使用AJAXrnrn在今天,学习了JavaScript而不使用AJAX,那是埋没JavaScript优势了(AJAX本身并不能算是JavaScript内容)。AJAX对于用户以及服务器来说都是有好处的,对于用户,提供更好的用户体验,最典型的一个应用场景:注册页面的用户名可用性预检测,传统的可能会遇到这样的问题:用户填写了一堆资料后提交表单,结果被服务器告知这个用户被注册了,要用户重新填写资料注册,这对于大型多用户网站那是很致命的,因为用户输10个用户名可能有一半已被使用了。对于服务器来说,减少网页流量,因为AJAX后,一般是按需加载数据的,不会因为局部更新而重新加载整个页面。比如一个网页占三屏高,我们可以默认只加载第一屏的内容,当用户拉动滚动条往下的时候,再加载二三屏的内容。另外像WEB在线地图应用也是AJAX使用的典范。rn提高rnrn 6深入理解JavaScript this关键字rnrnJavaScript this的作用与指向跟很多真正面向对象的开发语言是有很大差别的,它不始终指向当前对象,是会变化的。如果不注意这个问题,就有可能遇到看似没错的代码报错或不执行等问题。rnrn 7 学习JavaScript OOP编程rnrnOOP是个好东西,它使程序员思考问题更有组织性,代码的组织也更清晰。JavaScript 也可以OOP,但与一些传统的OOP语言同样存在较大差别,所以要真正用熟JavaScript OOP也是需要下点功夫的。rnrn 8了解闭包rnrnJavaScript闭包也是被谈得比较多的一个话题,闭包使JavaScript变量作用域变得复杂起来,但这一特性又使这门语言变的更灵活了。rnrn 9学习规范开发rnrn团队精神相信大家是听过不少了,就职一个公司做开发,当然离不开团队,团队要想合作愉快,每个成员的编码必需符合一定规范,这也是每个公司对程序员的基本要求。关于规范通常指变量命名、文件组织、注释规范等,这方面知识与其它语言的规范是有相通性的。rnrn 10 找本算法的书读一读rnrn我认为学会并使用一门语言并不是什么难事,难的应该是用语言这基本的语法与<em>语句</em>去解决一些复杂的问题。要解决一些复杂的问题,可能会用上一些算法,有些算法实现可能是一个团队在做的,比如中科院中文分词的具体实现,另外像游戏常用自动寻径A*算法等。也许你认为你不可能在JavaScript开发上遇到这么复杂的问题,其实这还要看你在做什么项目,如果你是在开发大型网页游戏,通常面临更多具有挑战性的难题,如果你有读过一些算法书籍,了解一些常见问题的解决方法,在开发过程中自然会如虎添翼。另外,熟悉算法显然对于你日后接触其它开发语言也是有帮助的。rn习惯rnrn 11兼容、BUG问题做好笔记rnrnCSS与JavaScript浏览器兼容问题最好做好笔记,因为这些问题,或者说BUG是比较诡异的,这些问题浏览器不会提示你错在哪里,IDE也不会提示你,特别是CSS兼容问题,这就会导致你在开发过程碰到这样的问题会卡老半天得不到解决。即使之前解决过同类问题,以后可能又会碰上,结果之前没有做好笔记加强记忆,注定你要再受罪一次,因为这些兼容问题不是一两个,临时记忆效果是不明显的。以我经验,很多问题是在IE6下发生的,现在IE6连微软自己都希望加速它灭亡,这对于前端开发的我们来说当然是一个好消息。rnrn 12 阅读优秀的代码,比如jQueryrnrn阅读优秀代码绝对也是自我提高的好方法,这不仅可以了解优秀代码的组织规范,更可以了解一些功能的实现思路。比如jQuery就是一个非常值的学习的JavaScript框架。当然了,要阅读这样专业的JavaScript框架,JavaScript基础要扎实,不然看的过程中会遇到太多疑问,甚至对自己的信心也是一种打击。rn注意rnrn 13在JavaScript入门之前避免直接使用JavaScript框架做开发rnrn如果你没有任何JavaScript基础,请不要直接使用JavaScript框架做开发,我认为这可能会误导你对一门语言的认识,比如你直接使用了jQuery用点连起来的<em>语句</em>写法,你是否会认为这是JavaScript语法的一种呢?再比如你使了prototype你不要把框架扩展后的基类方法认为是JavaScript内置的。我认为JavaScript框架是用来提高效率的,它绝对不是JavaScript入门应该学习的。rnrn 14网上找的很多例子可能不是跨浏览器兼容的rnrn有很多JavaScript效果源码是N年前某网友写的,N年前是IE的天下,于是一些前端懒得解决脚本跨浏览器兼容问题,使写出来的脚本只适用于IE。当你得到这样的一段代码,请不要说垃圾,也不要为此发牢骚,因为这些代码并不是没有一点价值的,如果你了解JavaScript跨浏览器兼容问题,相信你可以很轻松通过少需修改使代码有更好的兼容性。rnrnrn转载自博客园。好文章要分享 咱可不能忘记CSDN的前辈和战友[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/2.gif][/img]
oracle SQl条件查询语句的查询
操作环境nOracle SQL Developern操作说明noracle 自带一个scott库,登录密码是tiger,该库里面自带四个表,分别是emp,salgrade,bonus,dept.n查表信息nnn使用select<em>语句</em>查询该四个表中的信息nselect * from emp;----查询员工信息nselect * from salgrade;----查询销售成绩nselect * fr...
数据库常用sql语句总结
查看时右侧可以打开CSDN自带的目录,方便查看nn目录nn一、基础nn1.SELECT <em>语句</em>nn2.SELECT DISTINCT <em>语句</em>nn3.WHERE 子句nn4.AND 和 OR 运算符nn5.ORDER BY <em>语句</em>nn6.INSERT INTO <em>语句</em>nn7.Update <em>语句</em>nn8.DELETE <em>语句</em>nn二、高级nn1.TOP 子句nn2.LIKE 操作符nn3.SQL 通配符nn4.IN...
hivesql删除数据、删除分区表、删除库表
-- 删除库nndrop database [if exists] db_name;nn-- 强制删除库nndrop database [if exists] db_name cascade;nn-- 删除表nndrop table [if exists] table_name;nn nn-- 清空表,第二种方式nninsert overwrite table_name select * from...
Oracle的多表插入语句 
Oracle Insert all有三种情况:rn一、无条件 INSERT ALLrn二、条件 INSERT ALLrn三、条件 INSERT FIRSTrnInsert…Selectrn使用Insert Select实现同时向多个表插入记录rn2007/06/25rn一、无条件 INSERT ALLrn-----------------------------------------------...
sql中的left切割 与 group by后的两次分组
SELECT    LEFT (bgn_time, 10) time,     FROM    productgroup by  time  ,  idbgn_time 是2017-09-11 23:22:11的格式,我可以通过left切割前面十个字符,得到2017-09-11这种格式group by 后面进行了两次分组...
四种关系型数据库的基本操作sql命令语句
四种数据库:MySQL、SQL server、Oracle、PostgreSQLnn数据库链接nnnnmy<em>sql</em>: jdbc:my<em>sql</em>://172.18.16.200:3306/databaseNamen<em>sql</em>server: jdbc:<em>sql</em>server://127.0.0.1:1433;DatabaseName=databaseNamenoracle: jdbc:oracle:thin:@...
详细讲解MySQL大数据量分页SQL语句优化
分页程序原理很简单,这里就不多说了,本篇文章主要说的是在数据表记录量比较大的情况下,如何将分页SQL做到更优化,让MySQL执行的更快的方法。
sql语句查询每分、时、天、月、年的平均数据,或者查询每间隔多少时间的数据
一、<em>sql</em><em>语句</em>查询每分、时、天、月、年的平均数据/*查询年、月、日、分钟的间隔的平均值(整月整时整分钟)*/nselect nyear(datetime), MONTH(datetime), DAY(datetime), nDATEPART(hour, datetime), DATEPART(MINUTE, datetime),AVG(value)nfrom mytable where ndat...
while循环语句中break和continue语句的作用范围测试
在while循环<em>语句</em>中break和continue<em>语句</em>都属于本层的while<em>语句</em>,利用下面的一段程序进行测试rnn = 0nm = 0nwhile n <= 5:n m = m + 1n if m % 2 == 0:n breakn print(m)n if n
oracle的sql:24小时一天分成12个时段
把24小时的时间每两个小时分成一个时间段,分成了12条数据
散分散分!散分!散分!散分!散分!散分!散分!散分!
我要结贴了.可惜没有人知道我的答案,.所以这个100分给朋友们散了吧.rn 到那个帖子顶的朋友都有分.come on !散分!rn 到这个帖子去顶吧!rn http://expert.csdn.net/Expert/topic/2746/2746104.xml?temp=.9356501rn
sql语句实现分页
int cenPage = select count(*) from 表名; //得到总记录的条数 select top 每页显示数据数 * from 表名 where 列名 not in(select top &quot;+(cenPage-1)*每页显示数据数列名 from 表名 order by 列名 desc) order by 列名 desc...
散分系列帖 之 毕业找工作 (4) 搞定了,散分
分只给最后4个人
一个叫 team 的表,里面只有一个字段name, 一共有4 条纪录,分别是a,b,c,d, 对应四个球队,现在四个球队进行比赛,用一条sql 语句显示所有可能的比赛组合.
一个叫 team 的表,里面只有一个字段name, 一共有4 条纪录,分别是a,b,c,d, 对应四个球队,现在四个球队进行比赛,用一条<em>sql</em> <em>语句</em>显示所有可能的比赛组合.rnrnrnselect *rnfrom timp a, timp b rnwhere a.name > b.namern结果:
散分系列帖 之 毕业找工作 (6) 搞定了,散分
来者有分
散分系列帖 之 毕业找工作 (5) 搞定了,散分
来者有分
经典SQL语句大全
经典SQL<em>语句</em>大全 资源分 基础 提升 技巧和数据开发四部分介绍<em>sql</em><em>语句</em>写法。经典SQL<em>语句</em>大全
使用SQL语句处理及查询电商业务数据(上)
数据概览nngoods_colornngoods_sizennorder_detailn绘制E-R关系图nn建表导数ncreate table goods_color(n color_id varchar(6) not null default '-',n color_note varchar(20) not null default '-'n);nnload data local infi...
Spark 用代码实现求分位数Percentile(Quentile)的方法
参考下文得到的启发nnhttps://stackoverflow.com/questions/28805602/how-to-compute-percentiles-in-apache-sparknn简单说明下分位数的定义nnnnScala求分位数的方法:nnn /**n * compute percentile from an unsorted Spark RDDn * @param ...
如何使用简单的 SQL 查询在 MySQL 中计算中位数
什么是中位数?rnrn数值型数组的中位数是在数据排序后位于数组中间项的值。如果数组有偶数个元素,中位数就是最中间的两个数值的平均数。rnrn中位数对于了解“我的值是否位于中间?”非常有用。比如,我在学校的最后一次考试中得了 D (或 80),那么我的在全班同学中的排名是否在前 50%?rnrn举一个具体的例子,我们看看从学校的这些测试分数中找到中位数的过程:[55, 80, 95, 100, 99
散分,散分!
今天打开CSDN不到5分钟,接到就职电话。。兴奋啦```rn可惜只能散一百,呵呵!!rn
散分,散分......
rn顺便问个问题:rnrn如何可靠抓住 WM_PAINT 消息,在对话框中。rnrn我用了 WH_CALLWNDPROC , WM_PAINT 只抓住了一次(只是在对话框创建(产生)的时rn候),然后对话框的 OnPaint 被调用了,但是在钩子函数中没有 抓住 WM_PAINT ,用rnSpy++ ,查看 也有 WM_PAINT 的消息(对话框的)。rn
散分 散分
弄了很久,终于HOOK住了SSDT啦。ROOTKIT这本书真的很好!现在散分啦
散分,散分
2
散分,散分。
面试时被问Linux和Windows的区别,从技术层面讲,尽量多说。感觉自己说的不是很好。大家来说说Linux和Windows的区别吧。说了就给分
散分!!!!散分!!!!散分!!!!散分!!!!散分!!!!散分!!!!
不知道怎么回事,下面的连接就是不显示,不会是论坛又出毛病了吧!!!rnrnhttp://community.csdn.net/Expert/topic/3089/3089638.xml?temp=.3169062
散分!散分!
用Delphi做一个文本编辑嚣,怎样才能做到语法加亮.
散分.散分.散分.散分.散分.散分. 100
谁能告诉我今天星期几呀!rn
散分,散分...
rn 离职意愿已确定,等待项目测试完,毫无压力的看《windows 程序设计》windows的学习路程貌似刚刚开始,来点学习建议?说具体点,各位师兄师姐们,来点经验指导...谢谢。
散分散分……散分,散分!!
散分散分散分散分散分散分散分散分散分rn散分 散分rn散分 散分rn散分 散分rn散分 散分rn散分 散分rn散分 散分rn散分 [size=10px][color=#FF00FF]爱[/color] [/size] 散分rn散分 散分rn散分 散分rn散分 散分rn散分 散分rn散分 散分rn散分 散分rn散分散分散分散分散分散分散分散分散分
散分!散分!散分!
我买了一套Visual Studio.net Enterprise Developer 2003 (5张盘)rn在安装时要装"系统必备"但在装Microsoft Internet Explorer 6 Service Pack 1rn时却一直没装进去,所以无法完成.NET的安装.rn请问该怎么装?
Merge Into 语句代替InsertUpdate
非常经典的SQL经验,适合于数据库初学者及长期从事软件开发者
Web Api 的 路由机制
ASP.NET Web API 是一种框架,用于轻松构建可以访问多种客户端(包括浏览器和移动设备)的 HTTP 服务。 ASP.NET Web API 是一种用于在 .NET Framework 上构建 RESTful 应用程序的理想平台。所以我们要想学习web api 就要去了解它的路由机制。MVC和web api的路由机制的主要区别是web api 使用的是http 方法而不是url 的路径。本
物流学\论文\某物流公司员工绩效管理体系的设计与应用.nh下载
经典\论文\某物流公司员工绩效管理体系的设计与应用.nh 相关下载链接:[url=//download.csdn.net/download/SZG522/2152556?utm_source=bbsseo]//download.csdn.net/download/SZG522/2152556?utm_source=bbsseo[/url]
C#界面皮肤源码(带大量皮肤素材)下载
C#界面皮肤源码(带大量皮肤素材),其中带有很多的皮肤素材,是初学者学习的好资源! 相关下载链接:[url=//download.csdn.net/download/qweqweas/2356848?utm_source=bbsseo]//download.csdn.net/download/qweqweas/2356848?utm_source=bbsseo[/url]
用Sphinx搭建MySQL中文全文搜索下载
用Sphinx搭建MySQL中文全文搜索 包含SpinxSE引擎/配置附件及sql文件. 压缩包密码:20100525 相关下载链接:[url=//download.csdn.net/download/aaxron05/2391337?utm_source=bbsseo]//download.csdn.net/download/aaxron05/2391337?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大数据分教程 学习大数据分入门
我们是很有底线的