SQL

MySQL UNIX_TIMESTAMP函数:获取UNIX时间戳

MySQL中UNIX_TIMESTAMP(date)函数若无参数调用,返回一个无符号整数类型的 UNIX 时间戳('1970-01-01 00:00:00'GMT之后的秒数)。若用 date 来调用 UNIX_TIMESTAMP(),它会将参数值以'1970-01-01 00:00:00'GMT后...

MySQL NOW和SYSDATE函数:获取当前时间日期

MySQL中 NOW() 和 SYSDATE() 函数的作用相同,都是返回当前日期和时间值,格式为“YYYY-MM-DD HH:MM:SS”或“YYYYMMDDHHMMSS”,具体格式根据函数用在字符串或数字语境中而定。 【实例 1】使用日期时间函数 NOW...

MySQL CURTIME和CURRENT_TIME函数:获取系统当前时间

MySQL 中 CURTIME() 和 CURRENT_TIME() 函数的作用相同,将当前时间以“HH:MM:SS”或“HHMMSS”格式返回,具体格式根据函数用在字符串或数字语境中而定。 【实例】使用时间函数 CURTIME 和 CURRENT_TIME 获取系...

MySQL CURDATE和CURRENT_DATE函数:获取系统当前日期

MySQL 中 CURDATE() 和 CURRENT_DATE() 函数的作用相同,将当前日期按照“YYYY-MM-DD”或“YYYYMMDD”格式的值返回,具体格式根据函数用在字符串或数字语境中而定。 【实例】使用日期函数 CURDATE 和 CURRENT_DAT...

Navicat for MySQL 快捷键

Navicat是一套快速、可靠和全面的数据库管理工具,专门用于简化数据库管理和降低管理成本。Navicat图形界面直观,提供简便的管理方法,设计和操作MySQL、MariaDB、SQL Server、Oracle、PostgreSQL和SQLite的数据...

在SQL中ON子句和USING子句之间的区别

USING子句:1.此语法允许您指定名称的连接键(一种语法糖).2.如果多个列共享相同的名称,但不想使用所有这些公共列进行连接,则使用USING子句;3.USING子句中列出的列在语句中不能包含任何限定符,包括WHERE子句: ...

Explain工具详解

Explain介绍 在select语句之前增加explain关键字,执行查询会返回执行计划信息,而不是执行这条SQL;我们可以根据 返回的执行计划分析查询语句的性能瓶颈,总而言之explain可以模拟优化器执行SQL语句。 ...

MySQL REVERSE函数:反转字符串

MySQL 中字符串逆序函数 REVERSE(s) 可以将字符串 s 反转,返回的字符串的顺序和 s 字符串的顺序相反。 【实例】使用 REVERSE 函数反转字符串,输入的 SQL 语句和执行过程如下所示。 mysql> SELECT REVERS...

MySQL SUBSTRING函数:截取字符串

MySQL 中获取子串函数 SUBSTRING(s,n,len) 带有 len 参数的格式,从字符串 s 返回一个长度同 len 字符相同的子字符串,起始于位置 n。 也可能对 n 使用一个负值。假若这样,则子字符串的位置起始于字符串结...

MySQL REPLACE函数:字符串替换

MySQL 中替换函数 REPLACE(s,s1,s2) 使用字符串 s2 替换字符串 s 中所有的字符串 s1。 【实例】使用 REPLACE 函数进行字符串替换操作,输入的 SQL 语句和执行过程如下所示。 mysql> SELECT REPLACE('aaa...