MySQL 애플리케이션에서는 날짜와 쿼리가 매우 일반적입니다. 예를 들어, 특정 날짜, 특정 주, 특정 월의 데이터를 확인하고 싶거나, 두 날짜 사이의 일수를 쿼리하고, 특정 요일이 무슨 요일인지 쿼리하는 등의 작업을 수행할 수 있습니다. 다음은 관련 MySQL 시간 및 날짜 함수와 구체적인 사용법을 소개합니다.
MYSQL에도 MSSQL과 같은 getdate() 함수가 있나요? 네, 지금()이에요.
mysql> SELECT now(); +---------------------+ | now() | +---------------------+ | 2011-10-27 09:49:42 | +---------------------+ 1 row in set
NOW() 함수는 현재 날짜와 시간을 반환합니다.
DATEDIFF() 함수는 두 날짜 사이의 일수를 반환합니다.
DATEDIFF(expr,expr2)
DATEDIFF()는 시작 시간 expr과 종료 시간 expr2 사이의 일 수를 반환합니다. Expr 및 expr2는 날짜 또는 날짜-시간 식입니다. 이 값 중 날짜 부분만 계산에 사용됩니다.
mysql> SELECT DATEDIFF('2011-10-27','2011-09-05') AS DiffDate; +----------+ | DiffDate | +----------+ | 52 | +----------+ 1 row in set
mysql> SELECT title FROM table WHERE datediff(FROM_UNIXTIME(date),now()) > -7; +------------------------------------+ | title | +------------------------------------+ | 什么是面向服务架构SOA | | 从菜鸟到编程高手的学习与认知历程 | | JavaScript去除空格trim()的原生实现 | | C语言程序在内存中的运行情况 | | 为什么说Lisp到现在还很先进 | | JavaScript截取中英文字符串 | | 谈谈Javascript的匿名函数 | | 程序员需要具备的一些基本技能 | | 美国社会的一些潜规则 | | 二叉搜索树的一些相关算法介绍 | | JQuery仿淘宝滚动加载图片 | | 收藏一些规范化输入输出的PHP函数 | | 趣谈编程语言结构——函数 | | CSS设计一个三列布局的页面 | | 关于Android应用apk的程序签名 | | JavaScript模拟打字效果 | | 欧几里德算法(辗转相处法)练手 | | JavaScript身份证号码有效性验证 | | JavaScript对iframe的DOM操作 | | 如何处理JSON中的特殊字符 | | 一份腾讯2011笔试题 | | PHP如何实现异步数据调用 | | 网站运营需要了解的一些规律 | | 勤于思考才能善于架构 | +------------------------------------+ 24 rows in set
한 달, 1년 또는 원하는 날짜의 데이터를 조회할 수도 있습니다.
요일을 쿼리하려면 다음과 같이 작성할 수 있습니다.
mysql> SELECT title FROM table WHERE datediff(FROM_UNIXTIME(date),now()) >= 0; +----------------------------+ | post_title | +----------------------------+ | 网站运营需要了解的一些规律 | | 勤于思考才能善于架构 | +----------------------------+ 2 rows in set
DAYNAME(date)
Return 날짜에 해당하는 근무일의 이름입니다.
mysql> SELECT DAYNAME( NOW() ); +------------------+ | DAYNAME( NOW() ) | +------------------+ | Thursday | +------------------+ 1 row in set
날짜가 무슨 요일인지 쿼리하려면 다음과 같이 작성하세요.
mysql> SELECT DAYOFWEEK( NOW() ); +--------------------+ | DAYOFWEEK( NOW() ) | +--------------------+ | 5 | +--------------------+ 1 row in set
해당 날짜를 반환합니다(1 = 일요일, 2 = 월요일, ..., 7 = 토요일). 색인. 이러한 인덱스 값은 ODBC 표준을 준수합니다.
위 내용은 시간과 날짜를 쿼리하는 MySQL 메서드 및 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!