??xml version="1.0" encoding="utf-8" standalone="yes"?>久久综合社区,天堂中文在线视频,视频一区二区在线http://www.aygfsteel.com/cool2009/archive/2009/04/29/268067.html龙华?/dc:creator>龙华?/author>Wed, 29 Apr 2009 03:15:00 GMThttp://www.aygfsteel.com/cool2009/archive/2009/04/29/268067.htmlhttp://www.aygfsteel.com/cool2009/comments/268067.htmlhttp://www.aygfsteel.com/cool2009/archive/2009/04/29/268067.html#Feedback0http://www.aygfsteel.com/cool2009/comments/commentRss/268067.htmlhttp://www.aygfsteel.com/cool2009/services/trackbacks/268067.htmlcreate sequence cnet_wf_net_seq
increment by 1
start with 1
maxvalue 999999;  阅读全文

]]>
SQL Server日期查询时的日期格式转换(转蝲)http://www.aygfsteel.com/cool2009/archive/2009/04/21/266688.html龙华?/dc:creator>龙华?/author>Tue, 21 Apr 2009 02:07:00 GMThttp://www.aygfsteel.com/cool2009/archive/2009/04/21/266688.htmlhttp://www.aygfsteel.com/cool2009/comments/266688.htmlhttp://www.aygfsteel.com/cool2009/archive/2009/04/21/266688.html#Feedback0http://www.aygfsteel.com/cool2009/comments/commentRss/266688.htmlhttp://www.aygfsteel.com/cool2009/services/trackbacks/266688.htmll常会有q样的查询要求,输入或者日历控件生的日期格式?yyyy-mm-ddQ而数据库中的字段是datetimecdQ即yyyy-mm-dd hh:mm:ss。如果简单的使用between语句或?语句q行查询Q查询结果可能是错误或者数据不全?
假设 数据库中?2008-2-27 日的数据Q但直接使用 fielddate='2008-2-27' 或者?between '2008-2-27' and '2008-2-27'不能查到该天的数据?  阅读全文

]]>
SQL SERVER基本语法参?/title><link>http://www.aygfsteel.com/cool2009/archive/2009/03/31/263211.html</link><dc:creator>龙华?/dc:creator><author>龙华?/author><pubDate>Tue, 31 Mar 2009 10:58:00 GMT</pubDate><guid>http://www.aygfsteel.com/cool2009/archive/2009/03/31/263211.html</guid><wfw:comment>http://www.aygfsteel.com/cool2009/comments/263211.html</wfw:comment><comments>http://www.aygfsteel.com/cool2009/archive/2009/03/31/263211.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/cool2009/comments/commentRss/263211.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/cool2009/services/trackbacks/263211.html</trackback:ping><description><![CDATA[<p>一、资料定?ddl(data definition language) <br /> 资料定语a是指对资料的格式和Ş态下定义的语aQ他是每个资料库要徏立时候时首先要面对的QD凡资料分哪些表格关系、表格内的有什麽栏位主键、表格和表格之间互相参考的关系{等Q都是在开始的时候所必须规划好的?/p> <p>Q、徏表格Q?br /> create table table_name( <br /> column1 datatype [not null] [not null primary key], <br /> column2 datatype [not null],<br /> ...Q?br /> 说明Q <br /> datatype --是资料的格式Q详见表?br /> nut null --可不可以允许资料有空的(未有资料填入)?br /> primary key --是本表的主键?/p> <p>Q、更改表根{<br /> alter table table_name <br /> add column column_name datatype <br /> 说明Q增加一个栏位(没有删除某个栏位的语法?br /> alter table table_name<br /> add primary key (column_name)<br /> 说明Q更改表得的定义把某个栏位设Z键?br /> alter table table_name<br /> drop primary key (column_name)<br /> 说明Q把主键的定义删除?/p> <p>Q、徏立烦引 <br /> create index index_name on table_name (column_name)<br /> 说明Q对某个表格的栏位徏立烦引以增加查询时的速度?/p> <p>Q、删除 <br /> drop table_name<br /> drop index_name</p> <p>二、的资料形?datatypes<br /> smallint<br /> 16 位元的整数?br /> interger<br /> 32 位元的整数?br /> decimal(p,s)<br /> p _值和 s 大小的十q位整数Q精值p是指全部有几个数(digits)大小|s是指数<br /> 点後有几位数。如果没有特别指定,则系l会设ؓ p=5; s=0 ?<br /> float<br /> 32位元的实数?br /> double<br /> 64位元的实数?br /> char(n)<br /> n 长度的字Ԍn不能过 254?br /> varchar(n)<br /> 长度不固定且其最大长度ؓ n 的字Ԍn不能过 4000?br /> graphic(n)<br /> ?char(n) 一P不过其单位是两个字元 double-bytesQ?n不能过127。这个Ş态是?br /> 了支援两个字元长度的字体Q例如中文字?br /> vargraphic(n)<br /> 可变长度且其最大长度ؓ n 的双字元字串Qn不能过 2000?br /> date<br /> 包含?q䆾、月份、日期?br /> time<br /> 包含?时、分钟、秒?br /> timestamp<br /> 包含?q、月、日、时、分、秒、千分之一U?/p> <p>三、资料操?dm?Qdata manipulation language)<br /> 资料定义好之後接下来的就是资料的操作。资料的操作不外乎增加资料(insert)、查询资料(queryQ、更改资料(update) 、删除资料(deleteQ四U模式,以下?别介l他们的语法Q?/p> <p>Q、增加资料:<br /> insert into table_name (column1,column2,...)<br /> values ( value1,value2, ...)<br /> 说明Q?br /> 1.若没有指定column pȝ则会按表格内的栏位顺序填入资料?br /> 2.栏位的资料Ş态和所填入的资料必d合?br /> 3.table_name 也可以是景观 view_name?/p> <p>insert into table_name (column1,column2,...)<br /> select columnx,columny,... from another_table<br /> 说明Q也可以l过一个子查询QsubqueryQ把别的表格的资料填入?/p> <p>Q、查询资料:<br /> 基本查询<br /> select column1,columns2,...<br /> from table_name<br /> 说明Q把table_name 的特定栏位资料全部列出来<br /> select *<br /> from table_name<br /> where column1 = *** <br /> [and column2 > yyy] [or column3 <> zzz]<br /> 说明Q?br /> 1.'*'表示全部的栏位都列出来?br /> 2.where 之後是接条g式,把符合条件的资料列出来?/p> <p>select column1,column2<br /> from table_name<br /> order by column2 [desc]<br /> 说明Qorder by 是指定以某个栏位做排序,[desc]是指从大到小排列Q若没有指明Q则是从到?br /> 排列</p> <p>l合查询<br /> l合查询是指所查询得资料来源ƈ不只有单一的表|而是联合一个以上的<br /> 表格才能够得到结果的?br /> select *<br /> from table1,table2<br /> where table1.colum1=table2.column1<br /> 说明Q?br /> 1.查询两个表格中其?column1 值相同的资料?br /> 2.当然两个表格怺比较的栏位,其资料Ş态必ȝ同?br /> 3.一个复杂的查询其动用到的表格可能会很多个?/p> <p>整合性的查询Q?br /> select count (*) <br /> from table_name<br /> where column_name = ***<br /> 说明Q?br /> 查询W合条g的资料共有几W?br /> select sum(column1)<br /> from table_name<br /> 说明Q?br /> 1.计算出dQ所选的栏位必须是可数的数字形态?br /> 2.除此以外q有 avg() 是计^均、max()、min()计算最大最值的整合性查询?br /> select column1,avg(column2)<br /> from table_name<br /> group by column1<br /> having avg(column2) > ***<br /> 说明Q?br /> 1.group by: 以column1 Zl计?column2 的^均值必d avg、sum{整合性查询的关键?br /> 一起用?<br /> 2.having : 必须?group by 一起用作为整合性的限制?/p> <p>复合性的查询<br /> select *<br /> from table_name1<br /> where exists (<br /> select *<BR>from table_name2<br /> where conditions )<br /> 说明Q?br /> 1.where ?conditions 可以是另外一个的 query?br /> 2.exists 在此是指存在与否?br /> select *<br /> from table_name1<br /> where column1 in (<br /> select column1 <br /> from table_name2<br /> where conditions )<br /> 说明Q <br /> 1. in 後面接的是一个集合,表示column1 存在集合里面?br /> 2. select 出来的资料Ş态必ȝ?column1?</p> <p> </p> <p>其他查询<br /> select *<br /> from table_name1<br /> where column1 like 'x%' <br /> 说明Qlike 必须和後面的'x%' 相呼应表CZ x为开头的字串?br /> select *<br /> from table_name1<br /> where column1 in ('***','yyy',..)<br /> 说明Qin 後面接的是一个集合,表示column1 存在集合里面?br /> select *<br /> from table_name1<br /> where column1 between xx and yy<br /> 说明Qbetween 表示 column1 的g?xx ?yy 之间?</p> <p>Q、更改资料:<br /> update table_name<br /> set column1='***'<br /> where conditoins<br /> 说明Q?br /> 1.更改某个栏位讑֮其gؓ'***'?br /> 2.conditions 是所要符合的条g、若没有 where 则整?table 的那个栏位都会全部被更改?/p> <p>Q、删除资料:<br /> delete from table_name<br /> where conditions<br /> 说明Q删除符合条件的资料?/p> <p>说明Q关于where条g后面如果包含有日期的比较Q不同数据库有不同的表达式。具体如下:<br /> (1)如果是access数据库,则ؓQwhere mydate>#2000-01-01# <br /> (2)如果是oracle数据库,则ؓQwhere mydate>cast('2000-01-01' as date)<br /> 或:where mydate>to_date('2000-01-01','yyyy-mm-dd')<br /> 在delphi中写成:<br /> thedate='2000-01-01';<br /> query1.sql.add('select * from abc where mydate>cast('+''''+thedate+''''+' as date)'); </p> <p>如果比较日期旉型,则ؓQ?br /> where mydatetime>to_date('2000-01-01 10:00:01','yyyy-mm-dd hh24:mi:ss')</p> <img src ="http://www.aygfsteel.com/cool2009/aggbug/263211.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/cool2009/" target="_blank">龙华?/a> 2009-03-31 18:58 <a href="http://www.aygfsteel.com/cool2009/archive/2009/03/31/263211.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">û</a>| <a href="http://" target="_blank">۷</a>| <a href="http://" target="_blank">ӽ</a>| <a href="http://" target="_blank">̩</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ӽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͼʲ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ݳ</a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">¡</a>| <a href="http://" target="_blank">ԭ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">°Ͷ</a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˹</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ϼ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">⽭</a>| <a href="http://" target="_blank">Ϻ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank">˷</a>| <a href="http://" target="_blank">²</a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>