count
SELECT count(*) FROM db_test.t_student WHERE gender='M';
这句话的意思就是 在 db_test的数据库中,t_student的表中,有多少个男性。 count()求符合条件的总和。
min
SELECT min(birthday) FROM db_test.t_student;
这样只会返回 brithday 一个字段。只会返回这个字段里的最小值。如果样返回这一条的所有字段那就需要改改。
SELECT min(birthday). t_student.* FROM db_test.t_student;
这样就会返回表中这一条的所有字段的数据。
max
SELECT max(brithday). t_student.* FROM db_test.t_student;
求最大值,跟 min 相反。
sum
SELECT sum(price) FROM db_test.t_student;
返回这个字段的总和。
now
SELECT now();
返回当前时间。格式:年-月-日 时:分:秒。
rand
SELECT rand();SELECT rand() * 100; -- 0 至 100
返回一个 0 到 1 之间的一个小数。
concat
SELECT concat('aaa', 'bbb');SELECT concat(id, ' ', name) FROM t_student; -- 在字段之间添加空格
返回 ‘aaabbb’, 主要用来拼接字符串。
