找到 4219 篇文章 适用于 MySQLi

如何在 MySQL 中将 dd/mm/yyyy 字符串转换为 Unix 时间戳?

Arjun Thakur
更新于 2020-06-30 07:25:47

443 次浏览

借助 UNIX_TIMESTAMP() 将 dd/mm/yyyy 字符串转换为 Unix 时间戳。语法如下:SELECT UNIX_TIMESTAMP(STR_TO_DATE(yourColumnName, '%d/%m/%Y')) as anyVariableName FROM yourTableName;为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table ConvertddmmyyyyInUnixTimeStamp    -> (    -> Id int NOT NULL AUTO_INCREMENT,    -> Created_at varchar(30),    -> PRIMARY KEY(Id)    -> ); Query OK, 0 rows affected (0.57 sec)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into ConvertddmmyyyyInUnixTimeStamp(Created_at) values('10/11/2012'); Query OK, 1 row affected (0.21 sec) mysql> ... 阅读更多

MySQL LIMIT 用于选择单行

George John
更新于 2020-06-30 07:28:32

427 次浏览

要在 MySQL 中选择单行,可以使用 LIMIT。首先,让我们创建一个表。创建表的查询如下:mysql> create table selectWithPrimaryKey    -> (    -> Id int NOT NULL AUTO_INCREMENT,    -> Name varchar(20),    -> Age int,    -> Marks int,    -> PRIMARY KEY(Id)    -> ); Query OK, 0 rows affected (0.78 sec)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into selectWithPrimaryKey(Name, Age, Marks) values('Larry', 24, 98); Query OK, 1 row affected (0.15 sec) mysql> insert into ... 阅读更多

如何在 PHP MySQL 中将日期格式(在数据库或输出中)更改为 dd/mm/yyyy?

Chandu yadav
更新于 2020-06-30 07:30:05

3K+ 次浏览

您可以使用 date() 函数在 PHP 中更改日期格式。语法如下:date(d/m/Y, yourDateTimeVariable);在 PHP 中,使用 strtodate() 将字符串转换为日期。以下是用于格式化日期时间的 PHP 代码:$LogintDate = strtotime('2019-01-12'); echo date('d/m/Y', $LogintDate);代码快照如下:输出如下:12/01/2019您可以使用 date_format() 函数在 MySQL 中实现。语法如下:SELECT DATE_FORMAT(yourColumnName, ’%d/%m/%Y’) as anyVariableName FROM yourTableName;为了理解上述语法,让我们创建一个表:mysql> create table Date_FormatDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT,    -> ... 阅读更多

如何在 MySQL 中查找 varchar 是否包含百分号?

Ankith Reddy
更新于 2020-06-30 07:31:59

360 次浏览

要在 MySQL 中查找 varchar 是否包含百分号,可以使用 LIKE 运算符。语法如下:SELECT * FROM yourTableName WHERE yourColumnName like '%|%%' escape '|';为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table FindPercentInVarcharDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT,    -> Words varchar(30),    -> PRIMARY KEY(Id)    -> ); Query OK, 0 rows affected (0.51 sec)使用 insert 命令插入一些包含 % 符号的记录。查询如下:mysql> insert into FindPercentInVarcharDemo(Words) values('This is ... 阅读更多

如何在 MySQL 中将 DateTime 转换为数字?

Arjun Thakur
更新于 2020-06-30 07:33:30

2K+ 次浏览

要在 MySQL 中将日期时间转换为数字,语法如下:SELECT UNIX_TIMESTAMP(yourColumnName) as anyVariableName FROM yourTableName;为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table DateTimeToNumberDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT,    -> releasedDate datetime,    -> PRIMARY KEY(Id)    -> ); Query OK, 0 rows affected (0.46 sec)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into DateTimeToNumberDemo(releasedDate) values(now()); Query OK, 1 row affected (0.19 sec) mysql> insert into ... 阅读更多

如何在 MySQL 中将 0 替换为 null?

George John
更新于 2020-06-30 07:36:05

2K+ 次浏览

您可以使用 MySQL 中的 NULLIF() 将 0 替换为 NULL。语法如下:SELECT *, NULLIF(yourColumnName, 0) as anyVariableName from yourTableName;为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table Replace0WithNULLDemo    -> (    -> Id int NOT NULL auto_increment,    -> Name varchar(20),    -> Marks int,    -> PRIMARY KEY(Id)    -> ); Query OK, 0 rows affected (0.53 sec)现在您可以使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into Replace0WithNULLDemo(Name, Marks) values('John', ... 阅读更多

如何在 MySQL 中使日期列自动填充当前日期?

Chandu yadav
更新于 2019-07-30 22:30:24

14K+ 次浏览

您可以为此使用 now() 与默认自动填充和当前日期和时间。稍后,您可以使用 date() 函数提取日期部分。案例 1:语法如下:yourDateColumnName date default ‘yourDateValue’;案例 2:语法如下:yourDateColumnName datetime default now();为了理解以上内容,让我们创建一个表。创建表的查询如下:mysql> create table DefaultCurrentdateDemo    -> (    -> LoginDate datetime default now()    -> ); Query OK, 0 rows affected (0.59 sec)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into DefaultCurrentdateDemo values(); Query OK, 1 ... 阅读更多

如何在 MySQL 中查找最低日期(自定义)?

Arjun Thakur
更新于 2019-07-30 22:30:24

248 次浏览

要在 MySQL 中查找最低日期(自定义),让我们首先创建一个表。创建表的查询如下:mysql> create table FindMinimumDate    -> (    -> Id int NOT NULL AUTO_INCREMENT,    -> yourDay varchar(2),    -> yourMonth varchar(2),    -> yourYear varchar(4),    -> PRIMARY KEY(Id)    -> ); Query OK, 0 rows affected (0.57 sec)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into FindMinimumDate(yourDay, yourMonth, yourYear) values('21', '11', '2019'); Query OK, 1 row affected (0.10 sec) mysql> insert into FindMinimumDate(yourDay, yourMonth, yourYear) values('20', '10', '2020'); Query OK, ... 阅读更多

如何在 MySQL 中选择两列的不同组合?

George John
更新于 2020-06-30 06:53:01

4K+ 次浏览

要选择两列的不同组合,可以使用 CASE 语句。让我们创建一个包含一些列的表。创建表的查询如下:mysql> create table select_DistinctTwoColumns    -> (    -> Id int NOT NULL AUTO_INCREMENT,    -> FirstValue char(1),    -> SecondValue char(1),    -> PRIMARY KEY(Id)    -> ); Query OK, 0 rows affected (0.57 sec)现在您可以使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into select_DistinctTwoColumns(FirstValue, SecondValue) values('s', 't'); Query OK, 1 row affected (0.12 sec) mysql> insert into select_DistinctTwoColumns(FirstValue, SecondValue) ... 阅读更多

如何在 MySQL 中使用 BETWEEN 但不包含起始和结束点?

Chandu yadav
更新于 2020-06-30 06:56:34

59 次浏览

如果您不想在 BETWEEN 中包含起始值和结束值,则使用以下语法:SELECT * FROM yourTableName WHERE yourColumnName BETWEEN yourStartingValue and yourEndingValue and    yourColumnName not in (yourStartingValue , yourEndingValue );为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table BetweenWithoutEndPoints    -> (    -> Id int NOT NULL AUTO_INCREMENT,    -> Name varchar(20),    -> Age int,    -> PRIMARY KEY(Id)    -> ); Query OK, 0 rows affected (0.54 sec)现在您可以使用 ... 阅读更多

广告