问题如下:有学历表一张,包含了所有人的学历信息,具体如下表所示
Id (标示) gonghao (工号) xuewei (学位)shijian (什么时间学习的)
如果表中的数据如下所示,那么应该如何做一个视图,使得在一条记录内包含某个人的完整学历信息,假设最高就三个学历 (学士、硕士、博士)
mysql> select * from xl;
+----+---------+--------+-----------+
| id | gonghao | xuewei | shijian |
+----+---------+--------+-----------+
| 1 | 0722 | 学士 | 2000-2004 |
| 2 | 0722 | 硕士 | 2004-2007 |
| 4 | 0001 | 学士 | 2000-2004 |
| 5 | 0722 | 博士 | 2008-2009 |
+----+---------+--------+-----------+
求SQL 语句将上表做成如下视图
0722 | 学士 | 2000-2004 |硕士 | 2004-2007 |博士 | 2008-2009 |
0001 | 学士 | 2000-2004 |
分享到:
- 2008-01-23 12:06
- 浏览 939
- 评论(1)
- 论坛回复 / 浏览 (1 / 1431)
- 查看更多
相关推荐
小区物业管理系统配套数据库SQL语句,在Oracle中导入该SQL语句,数据库建立成功
5种数据库sql语句大全,轻松写sql跨库
5种数据库sql语句大全,绝对值得收藏。本人多年积累,拿出来与大家分享。
Access数据库-SQL语句资料.mdb
"数据库图书信息管理数据库SQL语句分享" 本资源摘要信息是关于数据库图书信息管理数据库SQL语句分享的详细知识点总结。 实验目的 1. 了解数据库以及数据表的设计 2. 熟悉 SQL Server 2005 中的数据类型 3. 熟悉...
Oracle数据库SQL语句跟踪器,通常被称为SQL Monitor,是一种强大的工具,用于监控和分析数据库中的SQL语句执行情况。在Oracle环境中,理解SQL语句的行为是优化数据库性能的关键。SQL Monitor提供实时视图,帮助DBA...
Oracle SQL Profiler,自己设计算法写的一款非常好用的抓取Oracle数据库SQL语句的工具,可以再没有源码的情况下监控ORACLE数据库服务器的v$sqlarea视图抓取出从点击开始按钮到点击结束按钮期间执行过的SQL语句。...
Java知识点总结大全(七) -- 数据库SQL语句基本操作关注后面会分享面向对象,io,集合,多线程,网络,sql的总结
SQLtrack是一款专为数据库SQL语句监控和解析设计的工具,它可以帮助数据库管理员或开发人员实时追踪和分析SQL语句的执行情况,从而优化数据库性能、排查问题或确保数据操作的正确性。这款软件的特点是其易用性,用户...
Oracle数据库SQL语句大全
sql语句sql语句sql语句sql语句sql语句
sql 语句就是对数据库进行操作的一种语言。 常见语句 更新:update table1 set field1=value1 where 范围 查找:select * from table1 where field1 like ’%value1%’ (所有包含‘value1’这个模式的字符串) ...
数据库 SQL 创建查询语句 一、创建数据库 数据库是关系型数据库管理系统的核心组成部分,用于存储和组织数据。在 SQL Server 2008 中,可以使用对象资源管理器或 T-SQL 语句创建用户数据库。使用对象资源管理器...
Oracle数据库Sql语句详解大全,详细介绍oracle数据库的sql各种写法,非常适合初学者快速入门使用。
本实验旨在让学生了解 SQL Server 数据库的逻辑结构和物理结构,熟悉表的结构特点,掌握 SQL Server 的基本数据类型,了解空值概念,并学会在企业管理器中创建数据库和表,使用 T-SQL 语句创建数据库和表。...
全国 省 市 区 县 数据库 sql语句
数据库简单SQL语句小结,菜鸟不可不看数据库简单SQL语句小结,菜鸟不可不看
Oracle中用sql语句创建数据库,比较长,一般做了解
可以 创建全国省市的数据库SQL语句,直接新建查询,复制执行即可