mysql开发常用的几条sql查询语句 有需要的朋友可参考一上。
1.计算年龄
如果你有一个人的生日而需要计算这个人的年龄,将下列语句中@dateofbirth替换为生日即可
| 代码如下 | 复制代码 |
|
SELECT DATE_FORMAT (FROM_DAYS (TO_DAYS (now ()) - TO_DAYS (@dateofbirth)), '%Y') + 0; |
|
2.计算两个日期的差值
计算两个日期的分,秒,小时和天数的差值,如果dt1和dt2的的格式是‘yyyy-mm-dd hh:mm:ss’,那么两个日期之间的秒数差值就是
| 代码如下 | 复制代码 |
|
UNIX_TIMESTAMP ( dt2 ) - UNIX_TIMESTAMP ( dt1 ) |
|
3.显示出现了N次的栏目的值
系统功能强大、操作便捷并具有高度延续开发的内容与知识管理系统,并可集合系统强大的新闻、产品、下载、人才、留言、搜索引擎优化、等功能模块,为企业部门提供一个简单、易用、开放、可扩展的企业信息门户平台或电子商务运行平台。开发人员为脆弱页面专门设计了防刷新系统,自动阻止恶意访问和攻击;安全检查应用于每一处代码中,每个提交到系统查询语句中的变量都经过过滤,可自动屏蔽恶意攻击代码,从而全面防止SQL注入攻击
| 代码如下 | 复制代码 |
|
SELECT id |
|
4.计算两个日期之间的工作日
计算两个日期之间的工作日的最简单方法是是一个含有d日期栏目和另一个标定了在已知年份中所有日期是否为休息日的栏目的日历表,然后下面的查询就是找到在Start和Stop两个日期之间所有的工作日
| 代码如下 | 复制代码 |
|
SELECT COUNT (*) |
|
5.找到一个表的主键
| 代码如下 | 复制代码 |
|
SELECT k.column_name |
|
6.查询你的数据库数据占用的总空间
| 代码如下 | 复制代码 |
|
SELECT |
|









