mysql 史上最详细表单案例

mysql 表单案例

建表

CREATE TABLE student2(
SID INT(2)AUTO_INCREMENT PRIMARY KEY NOT NULL,
Sname VARCHAR(10)NOT NULL,
Sage DATETIME NOT NULL,
Ssex ENUM(‘男’,‘女’)NOT NULL COMMENT’性别’
)DEFAULT CHARSET=utf8

添加数据

INSERT INTO student2(SID,Sname,Sage,Ssex)VALUES(01,“赵雷”,‘1990-01-01 00:00:00’,‘男’),(02,“钱电”,‘1990-12-21 00:00:00’,‘男’),(03,“孙风”,‘1990-05-20 00:00:00’,‘男’),(04,“李云”,‘1990-08-06 00:00:00’,‘男’),(05,“周梅”,‘1991-12-01 00:00:00’,‘女’),(06,“吴兰”,‘1992-03-01 00:00:00’,‘女’),(07,“郑竹”,‘1989-07-01 00:00:00’,‘女’),(08,“王橘”,‘1990-01-20 00:00:00’,‘女’);

查询表单中所有数据 看看是否创建添加成功

SELECT * FROM student3;
mysql 史上最详细表单案例_第1张图片

二、修改数据

修改需求1: 把sid=01的人名字修改为 “韩梅梅”

UPDATE student2 SET Sname = ‘韩梅梅’ WHERE SID = 1;
mysql 史上最详细表单案例_第2张图片

把出生日期在90年之前的,性别全部改为 “男”

UPDATE student2 SET Ssex= ‘男’ WHERE Sage<‘1990-01-01 00:00:00’
mysql 史上最详细表单案例_第3张图片

三、删除数据

– 1.删除需求: 把出生日期在90年之前的删除
DELETE FROM student2 WHERE CAST(Sage AS DATETIME)<‘1990-01-01 00:00:00’
mysql 史上最详细表单案例_第4张图片

四、简单查询student2student2student2

– 1)查询所有的学生数据?

SELECT * FROM student2;
mysql 史上最详细表单案例_第5张图片

– 2)查询学生性别,且使用distinct去重

SELECT DISTINCT Ssex FROM student2;
mysql 史上最详细表单案例_第6张图片

– 3)查询出在1990年之后的出生的学生?

SELECT * FROM student2 WHERE Sage>‘1990’;
mysql 史上最详细表单案例_第7张图片

– 4)查询出在1990年之后的出生且性别为男的学生?

SELECT * FROM student2 WHERE Sage>‘1990’ AND Ssex=‘男’;
mysql 史上最详细表单案例_第8张图片

– 5)查询出在1990年之后的出生或性别为男的学生?

SELECT * FROM student2 WHERE Sage>‘1990’ || Ssex=‘男’;
mysql 史上最详细表单案例_第9张图片

– 6)查询出在1990年之后的出生且性别为男的学生,并根据出生日期从小到大显示?

SELECT * FROM student2 WHERE Ssex = ‘男’ ORDER BY Sage;
mysql 史上最详细表单案例_第10张图片

– 7)查询学生总数量?

SELECT sid, COUNT(*) FROM student2;
mysql 史上最详细表单案例_第11张图片

– 8)统计学生性别为男的学生数量?

SELECT SID, COUNT(*) FROM student2 WHERE Ssex=‘男’;
mysql 史上最详细表单案例_第12张图片

– 9)查询姓赵的学生?

SELECT * FROM student2 WHERE Sname LIKE ‘赵*’;
mysql 史上最详细表单案例_第13张图片

– 10)查询sid=01、06、03 的学生?

SELECT * FROM student2 WHERE SID IN(01,03,06);
mysql 史上最详细表单案例_第14张图片

– 11)查询出生日期在 90年 到 91年之间的学生?

SELECT * FROM student2 WHERE Sage BETWEEN ‘1990-01-00’ AND ‘1991-01-00’;
mysql 史上最详细表单案例_第15张图片
点击查看 上一篇表单查询比这篇更基础哦
内容就到这里拉~~我是Yama 再见啦

你可能感兴趣的:(mysql,数据库,sql)