今天是学习MySQL的第四天,
学习目标:
数据操作语句
学习内容:
单表查询、插入数据、更新数据
遇见的问题:
单表查询:无
插入数据:如何插入中文数据
更新数据:如何多条件更新数据
案例代码如下:
DATABASE:book
案例用表:student,course,sc(studentCourse)
(建表过程省略)
单表查询
L1,查询全体学生的 学号 和 姓名
SELECT sno ,sname FROM student
L2,查询全体学生的姓名、学号和所在系
SELECT sname,sno,sdept FROM student
L3,查询全体学生的详细信息
SELECT sno,sname,ssex,sage,sdept FROMstudent
此句等价于
SELECT * FROM student
L4,查询全体学生的姓名及出生年份
SELECT sname,2010-sage FROM student
L5,查询全体学生的姓名和出生年份,并在 出生年份 列前加一个新列,新列的每行数据均为 出生年份 常量值
SELECT sname,’出生年份’,2010-sageFROM student
或
SELECT sname AS 姓名, ‘出生年份’ AS 常量列