数据库(mysql) 选择语句(select)的应用(查找信息)(一)

目录

前言

一、单表查询(针对单个数据表)

2.选择若干元组

3.ORDER BY 子句

4.聚集函数

 5.GROUP BY 子句

总结


前言

前面学习了数据记录的基本操作,知道了数据查询是数据库的核心操作,sql提供的SELECT语句方便我们进行数据记录的查询,接下来我们进一步了解选择语句的应用。


一、单表查询(针对单个数据表)

1. 选择若干列数据

select  【distinct  | all】(可选)  *(数据名) from   *(数据表名)

注:distinct 去重复 all 全部

2.选择若干元组

select         *(数据名)   from     *(数据表名) where      *(查询语句)

查询条件:

 栗子:

1)比较和确定范围

 2)确定集合 和 字符匹配

3)空值 和 逻辑运算

更多栗子需要自己多上机实验进行测试; 

3.ORDER BY 子句

1.order by 子句对查询结果按照一个或多个属性列的升序(asc)或降序(desc)排列 ,默认为升序排列。

4.聚集函数

count(*) 统计元组个数

count(【distinct | all】列名) 统计一列中值个数

sum(【distinct | all】列名) 统计一列中总和

max(【distinct | all】列名) 统计一列中最大值

min(【distinct | all】列名) 统计一列中最小值

avg(【distinct | all】列名) 统计一列中平均数

举个栗子:

 5.GROUP BY 子句

group by 子句是将查询结果按某一列或多列的值分组,值相等的一组,其目的是细化聚集函数的作用对象。

注意:group by 子句没有 where

栗子:


总结

以上就是今天要讲的内容,本文仅仅简单介绍了单表的查询,下一章要讲的就是关于多表的连接查询了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值