sqlite3 创建一个这样的视图怎么创建

quanwei9958 发布于 2014/11/21 22:30
阅读 395
收藏 0

  假设我有两个表,一个为 student_data 一个为 student_score

student_data里面储存每个学生的名字,学号

name|id

小明 ,001

小红,002

student_score储存每个学号的分数,以及考试时间

id|math|date

001,89,2014/01/02

001,78,2014/05/06

002,45 2014/03/04

我想创建一个视图能够将名字加在每个student_score的记录上,例如

小明,001,89,2014/01/02

小明,001,78,2014/05/06

...


请问一下该如何创建这个视图啊

加载中
1
quanwei9958
quanwei9958

自己捣鼓出来了,分享下

create view myview as select (select name from student_data where id=student_score.id) as name,math,date from student_score;

还可以结合group by 创造更加强大的视图

返回顶部
顶部