找到 4219 篇文章 关于 MySQLi
420 次浏览
为此,你可以在 MySQL 中使用 DEFAULT CURRENT_TIMESTAMP 子句。以下是语法:CREATE TABLE yourTableName ( yourColumnName1 dataType1, yourColumnName timestamp DEFAULT CURRENT_TIMESTAMP );让我们先创建一个表:mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> DueDate timestamp default current_timestamp -> );现在你可以使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values();使用 select 语句显示表中的所有记录:mysql> select *from DemoTable;输出+----+---------------------+ ... 阅读更多
80 次浏览
让我们先创建一个表:mysql> create table DemoTable1 ( value int );使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable1 values(10);使用 select 语句显示表中的所有记录:mysql> select *from DemoTable1;输出+-------+ | value | +-------+ | 10 | +-------+以下是创建第二个表的查询:mysql> create table DemoTable2 ( value1 int );在表中插入一些记录... 阅读更多
1K+ 次浏览
要将字段中的所有值设置为 0,请使用 update 命令:update yourTableName set yourColumnName=0;让我们先创建一个表:mysql> create table DemoTable ( Number int );使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values(10); mysql> insert into DemoTable values(4757); mysql> insert into DemoTable values(48474); mysql> insert into DemoTable values(35465);使用 select 语句显示... 阅读更多
519 次浏览
让我们先创建一个表:mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20) );使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(StudentName) values('John'); mysql> insert into DemoTable(StudentName) values('Carol'); mysql> insert into DemoTable(StudentName) values('David'); mysql> insert into DemoTable(StudentName) values('Bob'); mysql> insert into DemoTable(StudentName) values('Chris'); ... 阅读更多
95 次浏览
要获取所有月份的最后一天,请使用 MySQL 中的 LAST_DAY() 函数:SELECT LAST_DAY(yourColumnName) from yourTableName;让我们先创建一个表:mysql> create table DemoTable ( ShippingDate date );使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values('2019-01-12'); mysql> insert into DemoTable values('2019-02-01'); mysql> insert into DemoTable values('2019-03-04'); mysql> insert into DemoTable values('2019-04-21');显示所有记录... 阅读更多
715 次浏览
使用 DATE_SUB() 的概念。让我们先创建一个表:mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ArrivalDate datetime );注意:假设当前日期是 2019-06-08使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(ArrivalDate) values('2019-05-15'); mysql> insert into DemoTable(ArrivalDate) values('2019-06-08'); mysql> insert into DemoTable(ArrivalDate) values('2019-05-20'); mysql> insert into DemoTable(ArrivalDate) values('2019-05-12');显示... 阅读更多
1K+ 次浏览
要删除除一行之外的所有行,请尝试以下语法:delete from yourTableName where yourColumnName!=yourValue;让我们先创建一个表:mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Subject varchar(100) );使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(Subject) values('MySQL'); mysql> insert into DemoTable(Subject) values('MongoDB'); mysql> insert into DemoTable(Subject) values('Java');使用 select 语句显示表中的所有记录... 阅读更多
385 次浏览
你可以为此使用 CONCAT()。语法如下:insert into DemoTable values(concat(curdate(), ' yourSpecificTime’));让我们先创建一个表:mysql> create table DemoTable ( ArrivalDate datetime );使用 insert 命令在表中插入一些记录。我们正在添加当前日期和时间:mysql> insert into DemoTable values(concat(curdate(), ' 10:20:05')); mysql> insert into DemoTable values(concat(curdate(), ' 12:05:00'));使用 select 语句显示表中的所有记录:mysql> select *from DemoTable;输出+---------------------+ | ArrivalDate ... 阅读更多
84 次浏览
你可以使用 delete 命令:delete from yourTableName where yourColumnName='\\';让我们先创建一个表:mysql> create table DemoTable ( FolderName varchar(100) );使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values("????"); mysql> insert into DemoTable values("\\");使用 select 语句显示表中的所有记录:mysql> select *from DemoTable;输出+------------+ | FolderName | +------------+ | ???? | | \ ... 阅读更多
266 次浏览
为此,可以使用 CONCAT() 函数。让我们首先创建一个表 -
mysql> create table DemoTable
(
Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
Subject varchar(200)
);
Query OK, 0 rows affected (1.36 sec)
使用 insert 命令在表中插入一些记录 -
mysql> insert into DemoTable(Subject) values('MySQL');
Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable(Subject) values('MongoDB');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable(Subject) values('Java');
Query OK, 1 row affected (0.12 sec)
使用 select 语句显示表中的所有记录 -
mysql> select *from DemoTable;
输出
+----+---------+
| Id | Subject |
+----+---------+
... 阅读更多