count

  1. SELECT count(*) FROM db_test.t_student WHERE gender='M';

这句话的意思就是 在 db_test的数据库中,t_student的表中,有多少个男性。 count()求符合条件的总和。

min

  1. SELECT min(birthday) FROM db_test.t_student;

这样只会返回 brithday 一个字段。只会返回这个字段里的最小值。如果样返回这一条的所有字段那就需要改改。

  1. SELECT min(birthday). t_student.* FROM db_test.t_student;

这样就会返回表中这一条的所有字段的数据。

max

  1. SELECT max(brithday). t_student.* FROM db_test.t_student;

求最大值,跟 min 相反。

sum

  1. SELECT sum(price) FROM db_test.t_student;

返回这个字段的总和。

now

  1. SELECT now();

返回当前时间。格式:年-月-日 时:分:秒。

rand

  1. SELECT rand();
  2. SELECT rand() * 100; -- 0 100

返回一个 0 到 1 之间的一个小数。

concat

  1. SELECT concat('aaa', 'bbb');
  2. SELECT concat(id, ' ', name) FROM t_student; -- 在字段之间添加空格

返回 ‘aaabbb’, 主要用来拼接字符串。