博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 常用命令(一)
阅读量:5125 次
发布时间:2019-06-13

本文共 589 字,大约阅读时间需要 1 分钟。

1. 函数向日期添加指定的时间间隔

DATE_ADD(date,INTERVAL expr type) eg:DATE_ADD(CURDATE(),INTERVAL 1 MONTH) //在当前时间加一个月

2.计算年龄

eg:select birth ,CURDATE, YEAR(CURDATE())-YEAR(birth) - (RIGHT(MONTH(CURDATE),5) < RIGHT(MONTH(birth),5)) as age from pet;birth                  CURDATE         age1998-09-11       2003-08-19      4YEAR() 获取年,MONTH() 获取月,day() 获取天

3.拥有某个列的最大值的行

eg:SELECT article, dealer, price FROM  shop WHERE  price=(SELECT MAX(price) FROM shop);eg:SELECT article, dealer, price FROM shop ORDER BY price DESC LIMIT 1;(假设有多个最大价格,那这个语句只能查找出一个)

 

 

转载于:https://www.cnblogs.com/zouzhe0/p/6189575.html

你可能感兴趣的文章
javascript 运算符优先级
查看>>
自学前端,你要的学习资料到了~~~~~~
查看>>
树的直径,树的最长路dp思想
查看>>
文件属性操作
查看>>
程序员的功法
查看>>
orcale 基本查询(1)
查看>>
HDU 1827 Summer Holiday
查看>>
mysql中char与varchar的区别分析
查看>>
第二次作业
查看>>
UVA-714 二分
查看>>
2019/2/12 Python今日收获
查看>>
简洁又快速地处理集合——Java8 Stream(下)
查看>>
Springboot初次学习
查看>>
动态规划
查看>>
java核心-多线程-Java多线程编程涉及到包、类
查看>>
网络分析之networkx(转载)
查看>>
ns学习资料
查看>>
C# 数据类型
查看>>
01-Javascript简介
查看>>
人这辈子没法做太多的事情
查看>>