zoukankan      html  css  js  c++  java
  • SQL练习1关于插入删除,修改,单表查询

    --创建数据库
    create database studentsDB

    --创建表
    create table student
    (
     id int primary key,
     stuid char(10),
     stuname char(20),
     classname char(20),
     addresss char(40),
     cols int,
     sex char(10)
    )

    --更改数据项的数据类型
    alter table student
    alter column cols float

    --插入数据
    insert into student(id,stuid,stuname,classname,addresss,cols,sex)
    values(1,'001','张三','1','重庆',100,'男')

    insert into student(id,stuid,stuname,classname,addresss,cols,sex)
    values(2,'002','李四','2','四川',70,'女')

    insert into student(id,stuid,stuname,classname,addresss,cols,sex)
    values(3,'003','李丽','1','贵州',99,'男')

    insert into student(id,stuid,stuname,classname,addresss,cols,sex)
    values(4,'004','王五','3','武汉',55,'女')

    insert into student(id,stuid,stuname,classname,addresss,cols,sex)
    values(5,'005','陈好','1','香港',67,'男')

    --查询分数在60-100的信息
    select id,stuid,stuname,classname,addresss,cols,sex from student where cols between 60 and 100

    --查询班级里姓李的同学的信息
    select id,stuid,stuname,classname,addresss,cols,sex from student where stuname like '李%'

    --查询分数等于99和100的同学的信息
    select id,stuid,stuname,classname,addresss,cols,sex from student where cols = 99 or cols =100

    --根据分数降序排列
    select id,stuid,stuname,classname,addresss,cols,sex from student order by cols desc

    --根据性别求出男生和女生分数的平均值
    select avg(cols) as 平均成绩,sex from student group by sex

    --求出各班的平均成绩
    select avg(cols) as 平均成绩,classname from student group by classname

  • 相关阅读:
    JS调试debug
    避免使用 JS 特性 with(obj){}
    bit Byte KB MB GB TB 单位换算
    C语言中连接器介绍
    [bzoj3600]没有人的算术
    [bzoj4373]算术天才⑨与等差数列
    [bzoj4151][AMPPZ2014]The Cave
    [bzoj4906][BeiJing2017]喷式水战改
    [bzoj4908][BeiJing2017]开车
    [Codeforces Round#417 Div.2]
  • 原文地址:https://www.cnblogs.com/selfimprove/p/3162552.html
Copyright © 2011-2022 走看看