共发现 4379 篇文章 适用于 MySQL
220 次浏览
为此,使用 SET yourColumnName = NULL 如下面的语法所示 −update yourTableName set yourColumnName=NULL where yourColumnName=yourValue;让我们首先创建一个表 −mysql> create table DemoTable1914 ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Code varchar(20) )AUTO_INCREMENT=1001; 查询正常,0 行受影响 (0.00 秒)使用插入命令在表中插入一些记录 −mysql> insert into DemoTable1914(Code) values('John101'); 查询正常,1 行受影响 (0.00 秒) mysql> insert into DemoTable1914(Code) values('234David'); 查询正常,1 行受影响 (0.00 秒) mysql> insert into DemoTable1914(Code) values('100_Mike'); 查询正常,1 行受影响 (0.00 秒)使用 select ... 阅读更多
162 次查看
若要追加 000,请使用 ZEROFILL 概念让我们首先创建一个表 -mysql> 创建表 DemoTable1913 ( 代码 int(4) ZEROFILL 自动增量非空, 主键代码) 查询正常,0 行受影响(0.00 秒)使用插入命令在表中插入一些记录 -mysql> 将到 DemoTable1913 值(1);查询正常,1 行受影响(0.00 秒)mysql> 将到 DemoTable1913 值(2);查询正常,1 行受影响(0.00 秒)mysql> 将到 DemoTable1913 值(3);查询正常,1 行受影响(0.00 秒)mysql> 将到 DemoTable1913 值(4);查询正常,1 行受影响(0.00 秒)从表显示所有记录 ... 了解更多
169 次查看
为此,请使用 ORDER BY 和 LIMIT让我们首先创建一个表,其中有一列包含用户 ID、登录时间和名称 -mysql> 创建表 DemoTable1911 ( 用户 ID int, 用户登录时间, 用户名 varchar(20) );查询正常,0 行受影响(0.00 秒)使用插入命令在表中插入一些记录 -mysql> 将到 DemoTable1911 值(100, '7:32:00', 'Chris'); 查询正常,1 行受影响(0.00 秒)mysql> 将到 DemoTable1911 值(101, '5:00:00', 'David'); 查询正常,1 行受影响(0.00 秒)mysql> 将到 DemoTable1911 值(102, '6:10:20', 'Mike'); 查询正常,1 行受影响(0.00 ... 了解更多
508 次查看
为此,可以使用 CASE WHEN 语句。让我们首先创建一个表 -mysql> 创建表 DemoTable1910 ( 名字 varchar(20), 标记 int );查询正常,0 行受影响(0.00 秒)使用插入命令在表中插入一些记录 -mysql> 将到 DemoTable1910 值('克里斯', 45); 查询正常,1 行受影响(0.00 秒)mysql> 将到 DemoTable1910 值('大卫', 85); 查询正常,1 行受影响(0.00 秒)mysql> 将到 DemoTable1910 值('克里斯', 55); 查询正常,1 行受影响(0.00 秒)mysql> 将到 DemoTable1910 值('克里斯', 98); 查询正常,1 行受影响(0.00 秒)mysql> 将到 DemoTable1910 值('大卫', ... 了解更多
169 次查看
要返回数据库列表,语法如下 −select schema_name as anyAliasName from information_schema.schemata;以下是对 MySQL 中返回数据库列表的查询 −mysql> select schema_name as DatabaseName from information_schema.schemata;这将生成以下输出 −+---------------------------+ | DatabaseName | +---------------------------+ | mysql | | information_schema | | performance_schema | | sys | | business | | sample | | hello | | test | | mybusiness | | databasesample | | schemasample | | universitydatabase | | education | | mydatabase | | database1 | | sampledatabase | | test3 | | javadatabase2 | | javasampledatabase | | rdb | | onetomanyrelationship | | webtracker | | web | | commandline | | hb_student_tracker | | bothinnodbandmyisam | | customertracker | | tracker | | demo | | customer_tracker_database | | login | | onlinebookstore | | customer-tracker | | web_tracker | | instant_app | | 1233 | +---------------------------+ 36 行位于集合中 (0.00 秒)
428 次浏览
为此,你只需使用一次 SET 命令。我们首先创建一个表 −mysql> create table DemoTable1909 ( Id int NOT NULL, FirstName varchar(20), LastName varchar(20) ); 查询已通过,0 行受影响 (0.00 秒)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable1909 values(101, 'John', 'Smith'); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1909 values(102, 'John', 'Doe'); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1909 values(103, 'Adam', 'Smith'); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1909 values(104, 'David', 'Miller'); 查询 ... Read More
727 人浏览
我们首先创建一个表 −mysql> create table DemoTable1908 ( Code text ); 查询已通过,0 行受影响 (0.00 秒)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable1908 values('MySQL(1)Database'); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1908 values('MongoDB 2 Database'); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1908 values('MySQL(3)Database'); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1908 values('SQL Server(10)Database'); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1908 values('MySQL 8 Database'); 查询已通过,1 行受影响 (0.00 秒)从 ... 显示所有记录 Read More
131 人浏览
我们首先创建一个表 −mysql> create table DemoTable1907 ( UserId int NOT NULL AUTO_INCREMENT, UserName varchar(20), UserAge int, UserCountryName varchar(20), PRIMARY KEY(UserId) )ENGINE=MyISAM, AUTO_INCREMENT=100; 查询已通过,0 行受影响 (0.00 秒)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable1907(UserName, UserAge, UserCountryName) values('Chris', 26, 'US'); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1907(UserName, UserAge, UserCountryName) values('David', 38, 'UK'); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1907(UserName, UserAge, UserCountryName) values('John', 28, 'AUS'); 查询已通过,1 行受影响 (0.00 秒)从 ... 显示所有记录 Read More
423 人浏览
要更改日期的格式,请使用 DATE_FORMAT() 函数。我们首先创建一个表 −mysql> create table DemoTable1906 ( DueTime datetime ); 查询已通过,0 行受影响 (0.00 秒)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable1906 values(now()); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1906 values(curdate()); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1906 values('2017-10-11'); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1906 values('2015-01-12'); 查询已通过,1 行受影响 (0.00 秒) mysql> insert into DemoTable1906 values('2018-04-25'); 查询已通过,1 行受影响 (0.00 ... Read More