数据库入门语句从入门到删库

MySQL数据库的基本查询语句

SQL语句的分类:

DQL:数据查询语言 select
DML: 数据操作语言 insert update delete (插入,更新,删除)
DDL: 数据的定义语言 create drop
DCL: 数据的控制语言 invoke grant

1,基本查询语句格式
语法: select 字段 from 表名

例:从学生表中查询学生的姓名:
select sname from t_student;

2,查询特定的列
语法:selet 列名(属性名字段名)from 表名

例:查询学生表中的学生学号,姓名,英文名
select sid,sname,sename from t_student;

3,查询所有的列(查询一个表所有)(属于模糊查询会印象查询时间)
语法: select*from 表名

例:查询学生表
select*from t_student;

4,去掉重复行 distinct
关键字 distinct

语法:select distinct 字段 sclass from 表名;

例:查询学生年龄,学号 去掉重复的
select distinct sid ,sage from_student;

5,使用数学表达式
在查询的时候,如果字段是数字可与使用数学表达式

例:查询每个学生的姓名和他10年以后 的年龄
select sname , sage+10 from t_student;

6,处理空值 ifnull
表中的某个字段有可能没有值,在进行数学表达式计算的时候,整个表达式都是空所以在计算之前需要处理,使用的是一个函数ifnull函数。(这个是mysql里面的

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值