Mysql之查询、where、常用函数、having

Mysql之查询、where、常用函数、having     20150731


1.如何在mysql中写查询语句?
答:把列看成变量,把where后面的看成if(exp)里的exp表达式。

2.哪些行被取出来了?
答:哪一行能让exp为真,哪一行就能取出来。

3.where 1 什么意思?
答:将结果全部取出来。

4.如何求两列的差值?
答:把列看成变量,求运算即可。

5.列的运算结果,可以当成列看,还可以起个列别名。
例:select good_id,good_name,(market_price-shop_price) as discount from goods where 1;

6.模糊查询关键字
like
% -- 匹配任意字符

_ --匹配单一字符


7.查询语句之where :
where是对表中的数据发挥作用,查询出数据来;对于查询出来的结果列不能再筛选。


8.常用函数

#查询某列的最大值--max()
例:select max(列名) from table_name;

#查询某列的最小值--min()
例:select min(列名) from table_name;

#sum() --求和

#avg() --求平均值

#count() --数数
eg:select count(*) from table_name; --所有行,不管值是不是null

#group --分组
eg:select sum(goods_number) from goods group by cat_id;

9.having作用?

having -- 筛选where查询后的结果,起筛选作用



**************************************************************************************************


总结:这是之前看的有关总结,写在本地未及时写在博客上,以后得注意及时写到博客上,不能拖,有些事一拖就拖久了就不想干了。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值