问题如下:有学历表一张,包含了所有人的学历信息,具体如下表所示
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
- 浏览 932
- 评论(1)
- 论坛回复 / 浏览 (1 / 1429)
- 查看更多
相关推荐
小区物业管理系统配套数据库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的总结
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 语句创建数据库和表。...
Oracle中用sql语句创建数据库,比较长,一般做了解
可以 创建全国省市的数据库SQL语句,直接新建查询,复制执行即可
SQL语句,各类SQL语句及用法,SQL语句大全 数据库的各种操作
本文将详细讲解如何使用特定程序从SQL Server数据库导出SQL语句,以便于数据库维护、备份、迁移或进行其他相关操作。 首先,我们要理解SQL语句的含义。SQL(Structured Query Language)是用于管理和处理关系数据库...
SQL语句是数据库操作的核心,它用于查询、插入、更新和删除数据,是任何数据库管理系统中的基础工具。在IT行业中,编写SQL语句是一项必备技能,但手动编写和调试SQL语句可能会耗费大量时间和精力,尤其在处理复杂...