外贸
FROM子句后面的查询对象不仅局限于一个表(或视图),可以在一个查询中同时涉及两个或两个以上的表(或视图),称为连接查询。连接查询中的WHERE子句可用来表示两个表的连接条件,若有多个条件,可用逻辑运算符进行连接。【例5-15】查询所有学生的学号、姓名、选修课程号、选修课程名、成绩,并且按照成绩降序排列。SELECTStudent.Sno,Sname,SC.Cno,Cname,GradeFROMStudent,SCWHEREStudent.Sno=SC.SnoANDSC.Cno=Course.CnoORDERBYGradeDESC;【例5-16】查询学号20150001的学生选修课中成绩大于80分课程的课程名、成绩
1.单表查询【例5-11】查询所有学生的姓名、学号、所在学院。SELECTSname,Sno,SdeptFROMStudent;注:各列的输出顺序可以与表中顺序不同,根据用户需求可更改。【例5-12】查询全体学生的姓名及其出生年份,出生年份的列名用BIRTHDAY表示。并在出生年份前加入一新列,新列的每行数据均为“出生年份”常量值。SELECTSname,‘出生年份’,2015-SageAsBIRTHDAYFROMStudent 注:查询结果中目标列表达式可以是常量,也可以是表达式或函数。用户还可以通过指定别名来改变查询结果的列标题,格式为:列名|表达式[As]列别名。【例5-13】查询考试不及格学生的学号、课程号和成绩。SELECT*FROMS
数据库服务为上层Web应用提供关系式或结构化的数据存储与查询支持数据库服务为上层Web应用提供关系式或结构化的数据存储与查询支持。取决于具体用例,Web应用可以使用数据库连接器之类的插件机制来提供对不同数据库服务的访问支持。在这种架构下,用户可以灵活地选择或变更最适合企业现阶段情况的不同数据库产品。例如:用户可以在原型阶段使用SQLite之类的嵌入式引擎完成快速部署和功能验证;而在应用的初期阶段切换到廉价的MySql数据库解决方案;等到业务需求不断上升,数据库负载不断加重时再向Clustrix、MongoDB、Cassandra、MySqlCluster、ORACLE等更昂贵和复杂的解决方案进行迁移。Memcached服务作为一个完全基于内存和<Key,V
Copyright 六六互联.Some Rights Reserved.www.ic.vip