SQL Server 2000 实用教程_【例6.26-6.27】

電子工業出版社 SHING HOUSE DF ELECTRONCS 【例626】从样例数据库pubs的 authors表中查询名字( au fname列)以M开头的作 者的名( au fname列)和姓 au Iname列),并增加一个类型列(列名为type),列的内容为 Author;从样例数据库pubs的 employee表中查询名字( fname列)以M开头的雇员的名( fname 列)和姓(lnam列),并增加一个列,列的内容为 Employee;最后将两个查询的结果合并在 SELECt au fname, au lname Author as type from authors Where au fname LIKE M% UNION SELECT fname, Iname, Employee FRom employee WHERE fname LIKE 运行结果 au fname au lname Manuel Pereira Employee Margar Smith Employee Maria Larsson Employee Maria Pontes Employee Marjorie Author Mart Employee Martine tti Karttunen Employee Meander Authe Michael Author Michel Author Miguel Paolino Employee Morningstar Greene Author (所影响的行数为14行) 【例627】从样例数据库pubs的 authors表中查询名字( au fname列)以M开头的作 者的名( au fname列)和姓( au Iname列),并增加一个类型列列名为type),列的内容为 Author;从样例数据库pubs的 employee表中查询名字( fname列)以M开头的雇员的名( fname 列)和姓(nam列),并增加一个列,列的内容为有 Employee:最后将两个查询的结果合并 在一起,并按类型(type列)的升序进行排序 UsE pub SELECt au fname, au lname, Author as type from authors Where au fname LIKE M% UNION SELECt fname, Iname, Employee FroM emp loyee WherE fname LIKE M% ORDER BY type 运行结果:
【例 6.26】从样例数据库 pubs 的 authors 表中查询名字(au_fname 列)以 M 开头的作 者的名(au_fname 列)和姓(au_lname 列),并增加一个类型列(列名为 type),列的内容为 Author;从样例数据库pubs的employee表中查询名字(fname列)以 M开头的雇员的名(fname 列)和姓(lnam 列),并增加一个列,列的内容为 Employee;最后将两个查询的结果合并在 一起。 USE pubs SELECT au_fname, au_lname, 'Author' as type FROM authors WHERE au_fname LIKE 'M%' UNION SELECT fname, lname, 'Employee' FROM employee WHERE fname LIKE 'M%' 运行结果: au_fname au_lname type -------------------- ----------------------------- Manuel Pereira Employee Margaret Smith Employee Maria Larsson Employee Maria Pontes Employee Marjorie Green Author Martin Sommer Employee Martine Rance Employee Mary Saveley Employee Matti Karttunen Employee Meander Smith Author Michael O'Leary Author Michel DeFrance Author Miguel Paolino Employee Morningstar Greene Author (所影响的行数为 14 行) 【例 6.27】从样例数据库 pubs 的 authors 表中查询名字(au_fname 列)以 M 开头的作 者的名(au_fname 列)和姓(au_lname 列),并增加一个类型列(列名为 type),列的内容为 Author;从样例数据库pubs的employee表中查询名字(fname列)以 M开头的雇员的名(fname 列)和姓(lnam 列),并增加一个列,列的内容为有 Employee;最后将两个查询的结果合并 在一起,并按类型(type 列)的升序进行排序。 USE pubs SELECT au_fname, au_lname, 'Author' as type FROM authors WHERE au_fname LIKE 'M%' UNION SELECT fname, lname, 'Employee' FROM employee WHERE fname LIKE 'M%' ORDER BY type 运行结果:

電子工業出版社 JEUISHING HOUSE DF ELECTRONCS INDSTR au fname au lname Marjorie een Author Meander Smith Author Michel rance Author Greene Author Manuel Pereira Employ arson Employee Employe Savely tti (所影响的行数为14行) 可以看到,此例中UNON子句将两个查询语句的查询结果合并在了一起,并按类型(type 列)的升序进行了排序
au_fname au_lname type -------------------- ------------------------------ Marjorie Green Author Meander Smith Author Michael O'Leary Author Michel DeFrance Author Morningstar Greene Author Manuel Pereira Employee Margaret Smith Employee Maria Larsson Employee Maria Pontes Employee Martin Sommer Employee Martine Rance Employee Mary Saveley Employee Matti Karttunen Employee Miguel Paolino Employee (所影响的行数为 14 行) 可以看到,此例中 UNION 子句将两个查询语句的查询结果合并在了一起,并按类型(type 列)的升序进行了排序
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- SQL Server 2000 实用教程_【例6.23-6.25】.doc
- SQL Server 2000 实用教程_【例6.13-6.22】.doc
- SQL Server 2000 实用教程_【例6.1-6.3】.doc
- SQL Server 2000 实用教程_第五章 例题.doc
- SQL Server 2000 实用教程_第5章 SQL Server 2000数据库表的创建和管理.ppt
- SQL Server 2000 实用教程_第四章 例题.doc
- SQL Server 2000 实用教程_第4章 SQL Server 2000数据库创建与管理.ppt
- SQL Server 2000 实用教程_第3章 SQL Server 2000数据类型.ppt
- SQL Server 2000 实用教程_第2章 数据库系统基础.ppt
- SQL Server 2000 实用教程_第1章 数据库系统基础.ppt
- SQL Server 2000 实用教程_例15.1-2.doc
- SQL Server 2000 实用教程_【例15.9】.doc
- SQL Server 2000 实用教程_【例15.8】.doc
- SQL Server 2000 实用教程_【例15.7】.doc
- SQL Server 2000 实用教程_【例15.6】.doc
- SQL Server 2000 实用教程_【例15.5】.doc
- SQL Server 2000 实用教程_【例15.4】.doc
- SQL Server 2000 实用教程_【例15.3】.doc
- SQL Server 2000 实用教程_~$第15章例题.doc
- SQL Server 2000 实用教程_15.3.3 留言簿.doc
- SQL Server 2000 实用教程_【例6.28-6.33】.doc
- SQL Server 2000 实用教程_【例6.34-6.38】.doc
- SQL Server 2000 实用教程_【例6.39】.doc
- SQL Server 2000 实用教程_【例6.4-6.7】.doc
- SQL Server 2000 实用教程_【例6.8-6.12】.doc
- SQL Server 2000 实用教程_第6章 Transact SQL语言.ppt
- SQL Server 2000 实用教程_第7章 索引与视图.ppt
- SQL Server 2000 实用教程_第8章 触发器.ppt
- SQL Server 2000 实用教程_第9章 事务处理.ppt
- 综合布线系统设计.ppt
- 网络工程的验收与鉴定_布线验收.ppt
- 网络服务器.ppt
- 网页制作教程_第1章 网页制作初识.ppt
- 网页制作教程_第10章 JavaScript和DHTML技术.ppt
- 网页制作教程_第11章 示例网页利用ASP实现交互功能.ppt
- 网页制作教程_第12章 利用ADO实现网页与数据库的链接.ppt
- 网页制作教程_第2章 创建站点.ppt
- 网页制作教程_第3章 网页文本的处理.ppt
- 网页制作教程_第4章 网页表格的处理.ppt
- 网页制作教程_第5章 网页框架的处理.ppt