mysql自学,数据库基本操作语句_查询_插入_更新

本文介绍了MySQL数据库的基本操作,包括单表查询、数据插入和更新。通过实例展示了如何查询学生信息,如何处理中文数据插入,以及对表中数据进行条件更新。涵盖了DISTINCT、BETWEEN、IN等查询关键字的使用,以及如何处理非UTF8编码问题。
摘要由CSDN通过智能技术生成

今天是学习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 常量列

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值