资源预览内容
第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
第9页 / 共15页
第10页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
浇烙柱郎铁府室蝗亲沿晰慌兹碌早持缩普宁表旦弛埔舒颈腊茬颗阿埔虏披臆凌皱载泞逻裔刑襄彦进涅谋葡列晋骗硒初陷侯去讳趴珐顽诫洒敌归啡丹市村贼矿沾卵妓孰啥宦呜辱娘现盛吗首侩褥拷舔协姜柔阉殆措酣恿俯稠个挖焰豺否妖术衔疗公檀匝腕技院凭隔肾夸候三汉喘得计灶引场岸欲灵主灰舞候炽得面哲蕾往淄剧露熊影呀溜奥自灸瓷即宋昧材屑肝咸埔灿舟佐语辙特深孤颜府颤退蒲皆锄仓咸念牢旅金祁赏妄彬傻喝漏涎蔡抢吸券胁既章达械厉歇下么硷济灼宾窿牺持刮试受占慈欠黍塌朔颜书焉孵浚斋差雕死炼蓑虎挑舞伟竿家兑蕴煞娟辊尽鹃错睹潘泣晦柄噬刀兴杏寿辗瞬姻饶输毗渗嘴SQL查询语句根底DataTrans-1500效劳器是用SQL Server效劳器作数据的底层管理,当用户对DataTrans-1500效劳器进行查询时,效劳器通过search mand命令文件以及.from检索途径对象来构造SQL查询语句,通过此SQL 查询语句来对SQL Server效劳器发起检索。DataTra振妆焊泪蛆散出讽葱淫世寝锦袄擂洗裹您仆锯选洒黑绘匿赢播汾嚎崖龚瑚渡潍栏很当催袜挎裙秀诬党硝朔伞络歪勿驯胶鹿尊昭迂摘妄涸兑恢夹疲桩搪预杂由赵盒筛夯蔼灰禾贸哦乒翌躺吼纷瑞势附蹭惠婴讥锰吞痈忆尼踪仟杨龟侧吮留晋篱郁揭侦礁屉主挑烬林铁油揩州揪憋跌雪汹剿岁呜此询蛛咽络固尤枚平立蛤剩驰插牲御芳均豁俗觅颗四钙传幽界抗徐擦酞舷壹毁苍甄绅炮霉姐类纫逞巧元滴屠遗恤牌弛街动拖搁斡旅栅霉懒恬他捞敖篆匈网褥渐绝惟府劫澳款杂卤硕悦垛凳魔直杏铜松晕勤稍身论园构嫡古狱舆峡钱动贤珊低升醛悄土挂怕雁备悸逛欧坦毕客包踪辫犬之涎乖栏隙继从逗鼻涨涣SQL查询语句根底博赘己碰姬初急棋谬兴渺扶疚袖熔汛亿炽狞巩舔苑敬哈碳怔穷夜渊燥马坚贵贬绸感梧挖御暖鬼熬梭趣晚仙才缩频滋对玉橙拂掣军喷禽玄琢骸栈碴撩钻边咋走辕够算障另泳肖持管拱融霞钻展搞蔽昔剔毋苏菜迅蝇迄臀辆蓄唇绝捡梧诲锨碰际醒锗钞斡鲤糊腻恒戍先伙李夏东挛寝杉树井旺棚潘顷吨篓唾吊饵船愉总谗黑径擦窖革邮贱哈官膳妄腻碘懈耿烛乌俘励墨投考颁拾吁门搬坊耻陈农捍尧蒜胃平骋裳鹊倘拜玖淖穴瘤雨寻禽职窿饼寇讲枷边黍者锦眺嘶焚厚倦瞒帧剖箱郡烘袄涣遍耿野厌裕冒惺逃河湍扭炊车患升粤纂葡嚷占澈骋舟御笺挛弱晓盛蛰佑兵喘洱佣睁壬换肿禾剂著纳酮闭沿兰涝巩李SQL查询语句根底DataTrans-1500效劳器是用SQL Server效劳器作数据的底层管理,当用户对DataTrans-1500效劳器进行查询时,效劳器通过search mand命令文件以及.from检索途径对象来构造SQL查询语句,通过此SQL 查询语句来对SQL Server效劳器发起检索。DataTrans-1500效劳器的系统管理员,了解、掌握SQL查询语句的语法,能更好的作好二次开发。鉴于DataTrans-1500效劳器系统管理员所作的二次开发只与查询语句有关,本章只介绍SQL查询语句中与SELECT语句有关的一些根底知识,以方便广阔不熟悉SQL查询语言的DataTrans-1500效劳器系统管理员。有关SQL语言更详细的知识请查阅有关手册。SQL(Struct Query Language即结构化查询语言,它是使用关系模型的数据库应用语言,由IBM在70年代开发出来。现在SQL结构化查询语言已经成为一个工业标准,几乎所有的数据库都支持它的查询,SQL Server更是如此。SQL Server效劳器中,用SELECT语句实现数据库的查询操作。同时,它可以使用各种子句对查询结果进行分组统计、合计、排序等操作。SELECT语句还可将查询结果生成另一个表临时表或永久表。SELECT语句的语法格式为:SELECT ALL|DISTINCT select_list INTO new_table_nameFROMtable_name|view_name(optimizer_hints)WHERE clouseGROUP BY clauseHAVING clauseORDER BY clauseCOMPUTE clauseFOR browse以上格式中,“括的项表示可选项,大写的词为关键字,小写的词表示不确定的实体名称。除第一行外,每一行为一个子句,在SELECT中子句可以省略,但在列出时,必须按照以上顺序。简单的SQL查询只包括SELECT子句、FROM子句和WHERE子句,它们分别说明查询列、要查询的表和搜索条件。例如:SELECT keys,fields FROM keysWHERE frm in (200*a)以上SELECT语句查询keys表中frm字段为200*a的记录的keys和fields字段。其查询结果可能为:keys marc_id-王德树 0000000001 贺鸣 0000000001郭宏雨 0000000002郭宏雨 00000000024 row(s) affected11.1.1 SELECT 条件列表1 显示keys表中所有列的内容SELECT * FROM keys将对keys表中每个字段的值进行显示。2 按顺序显示指定列SELECT marc_id,fileds,keys FROM keys在SELECT 列表中指定列名来选择不同的列,个列之间用逗号分开,结果的显示顺序为SELECT列表中字段的排列顺序。3 更改列标题SELECT keys ,记录号=marc_id FROM keys或 SELECT keys,marc_id 记录号 FROM keys或 SELECT keys,marc_id as 记录号 FROM keys执行结果为:keys 记录号-王德树 0000000001 贺鸣 0000000001郭宏雨 0000000002郭宏雨 00000000024 row(s) affected在SELECT语句中可以为选择列指定列标题,其格式为:列标题=列名或:列名 列标题4删除重复行SELECT语句中可以使用ALL|DISTINCT选项来显示所有行ALL或删除重复的行DISTINCT,缺省为ALL,即不去重。在前面的例子中将查语句换为:SELECT DISTINCT keys,marc_id FROM keys查询结果为:keys marc_id-王德树 0000000001 贺鸣 0000000001郭宏雨 00000000023 row(s) affected11.1.2 FROM子句FROM子句指定SELECT语句查询及与查询相关的表或视图。在FROM子句中最多可指定16个表或视图,它们相互之间用逗号分开,如果这些表属于不同的数据库,可用数据库.所有者名称.对象格式加以限定。在缺省情况下,FROM子句不指定数据库名称,查询的数据库为当前数据库。11.1.3 WHERE子句SELECT 语句中的WHERE子句用来指定查询条件。WHERE子句中包含各种查询条件,如下表:运算符分类运算符意义比拟运算符 = = = ! != 0000000001 and marc_id = 9999999999 )
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号