mysql 必知必会(二)

1.ConCat() 函数 用于拼接串,把多个串链接起来形成一个较长的串

Mysql>Select ConCat(name,’(‘,id,’(‘) from t_name;

    >name(id)

  2.AS关键字  别名 替换列的名字

  3.文本处理函数:Upper()Lower() Left() Right()

Trim()函数 去掉左右两边空格

RTrim()函数 去掉串右边空格

LTrim()函数 去掉串左边空格

  4.日期时间处理函数:

Date()   返回日期时间的日期部分

Year()   返回年份

Month() 返回月份

Day()   返回天数

Hour()  返回时间小时部分

Minute() 返回分钟

Second() 返回秒数

Now()   返回当前日期和时间

Time()   返回日期时间的时间部分

5. 数值处理函数

   Abs()Cos() Mod() Pi() Sin()

6.聚集函数 aggregate function

  AVG() 返回某列的平均值

  COUNT() 返回某列的行数COUNT(*) 对所有行计数

  MAX()  返回某列的最大值

  MIN()   返回某列的最小值

  SUM()  返回某列值之和

7.数据分组Group By子句指示mysql分组数据,然后对每个组而不是整个结果集进行聚集

  Group By子句必须在Where子句之后,Order By子句之前

  过滤分组:Having,与Where比较,Where过滤行 Having过滤分组,Where在数据分组前过滤 Having在数据分组后过滤

Mysql>Selectname,cout(*) from t_name Group By id Having Count(*) >= 2;

8.子查询嵌套在其他查询中的查询 通常与IN一起使用

Mysql>Select *from t_name where Id IN(select * …)

9.联结 等值联结(内部联结):基于两个表之间的相等测试INNERJOIN    ON  联结的表越多 越影响性能

10.表别名 AS 缩短SQL语句 表别名不返回到客户机 列别名返回给客户机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值