• .MySQL数据库技术


    6.MySQL数据库中,常用的数据类型

     

    类型名称

    说明

    int(integer)

    整数类型

    double

    小数类型

    decimal(m,d)

    指定整数位与小数位长度的小数类型

    date

    日期类型,格式为yyyy-MM-dd,包含年月日,不包含时分秒

    datetime

    日期类型,格式为yyyy-MM-dd HH:mm:ss,包含年月日时分秒

    timestamp

    日期类型,时间戳

    varchar(M)

    文本类型,M为0~65535之间的整数

    7.Student学生表(学号,姓名、性别、年龄、组织部门),Course      课程表(编号,课程名称),Sc选课表(学号,课程编号,成绩)

    a、写一个SQL语句,查询选修了计算机原理的学生学号和姓名

    select 学号,姓名 from Student where 学号 in(select 学号 from Sc where 课程编号 in(Select 课程编号 from Course where 课程名称 = ‘计算机原理’))

    b、写一个SQL语句,查询“周星驰”同学选修了的课程名字

    select 课程名称 from Course where 编号 in (select Sc.课程编号 from Student,Sc where Student.姓名=’周星驰’ and Student.学号 = Sc.学号)

    8.表结构说明

    下面是学生表的(Student)的结构说明

    字段名称

    字段解释

    字段类型

    字段长度

    约束

    s_id

    学号

    字符

    10

    PK

    s_name

    学生姓名

    字符

    50

    Not null

    s_age

    学生年龄

    数值

    3

    Not null

    s-sex

    学生性别

    字符(男:1女:0)

    1

    Not null

    下面是教师表(Teacher )的结构说明

    字段名称

    字段解释

    字段类型

    字段长度

    约束

    t_id

    教师编号

    字符

    10

    PK

    t_name

    教师名字

    字符

    50

    Not null

    下面是课程表(Course)的结构说明

    字段名称

    字段解释

    字段类型

    字段长度

    约束

    c_id

    课程编号

    字符

    10

    PK

    c_name

    课程名字

    字符

    50

    Not null

    t_id

    教师编号

    字符

    10

    Not null

    下面是成绩表(SC)的结构说明

    字段名称

    字段解释

    字段类型

    字段长度

    约束

    s_id

    学号

    字符

    10

    PK

    c_id

    课程编号

    字符

    10

    Not null

    score

    成绩

    数值

    3

    Not null

    9.查询“001”课程比“002”课程成绩高的所有学生的学号;

    select a.s_id from (select s_id,score from SC where C_ID='001') a,(select s_id,scorefrom SC where C_ID='002') b where a.score>b.score and a.s_id=b.s_id;

    10.查询平均成绩大于60分的同学的学号和平均成绩;

    select S_ID,avg(score) from sc group by S_ID having avg(score) >60;

  • 相关阅读:
    tomcat bug之部署应用的时候经常会发上startup failed due to previous errors
    maven编译项目理解
    MyReport报表引擎2.6.5.0新功能
    PHP入门-摘要表格处理问题
    EnumMap源代码阅读器
    MySQL几种方法的数据库备份
    工作日志2014-08-19
    Linux通过网卡驱动程序和版本号的信息
    JS于,子类调用父类的函数
    hdu 5007 水 弦
  • 原文地址:https://www.cnblogs.com/ryyy/p/14215808.html
Copyright © 2020-2023  润新知