DQL 数据库查询语言语法

本文详细介绍了DQL数据库查询语言,包括简单查询、条件查询、排序查询、聚合查询和分组查询。重点讲解了order by用于结果排序,聚合函数如count、sum、max、min和avg的应用,以及group by和having子句在分组后的数据过滤区别。
摘要由CSDN通过智能技术生成
1.1.1 DQL数据库查询语言语法
  • 1.1 简单查询
#查询所有商品
select * from  product;
#查询商品名和商品价格
select pname ,price from product;
#别名查询。使用的关键字是as(as是可以省略的)。表别名
select * from  product as p;
#别名查询。使用的关键字as (as可以省略).列别名;
select panme as pn form product ;
#去掉重复值;
select distinct price from  prodcut;
#查询查询结果是表达式(运算查询):将所有商品的价格+10进行显示
select pname,price+10 from product ;
  • 1.2 条件查询
比较运算符 < <= = >= <> 大于、 小于、大于(小于)等于、不等于
Between…AND… 显示在某一区间的值(含头含尾)
IN(set) 显示在in 列表的值 例如in(10,20)
LIKE 模糊查询,%代表任意字符或者多个字符_代表一个字符
IS NULL 判断是否为空
and 多个条件成立
or 多个条件 中 任一个成立
not 不成立
#查询商品价格为800 的商品
select * from product where pirce = 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值