mysql 一些命令

作者: Note 分类: linux学习 发布时间: 2017-04-28 16:35

show database; 显示数据库

show tables;显示表

describe pet;显示表结构

distinct  ->s elect distinct owner from pet;  类似于排序(distinct)放在sql语句查询中使用

binary  ORDER BY BINARY col_name 强制对列进行区分大小写排序

CURDATE() 函数返回当前的日期。select curdate() from tables;

timestampdiff(year,birth,curdate()) ; birth 是字段,计算年龄

year(),month(),dayofmonth() -> select name,birth,month(birth) from pet;

SELECT name, birth FROM pet
    - >WHERE MONTH(birth) = MONTH(DATE_ADD(CURDATE(),INTERVAL 1 MONTH));
SELECT name, birth FROM pet
    - >WHERE MONTH(birth) = MOD(MONTH(CURDATE()), 12) + 1;

REGEXP 正则匹配查找  

SELECT * FROM pet WHERE name REGEXP BINARY '^b';

count  总数

max  最大

min 最小

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

70 + = 79