找到 4379 篇文章 关于 MySQL
96 次浏览
让我们首先创建一个带有 ENUM 类型列的表 - mysql> create table DemoTable( isMarried ENUM('1', '0') ); 查询成功,0 行受影响 (0.46 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('0'); 查询成功,1 行受影响 (0.08 秒) mysql> insert into DemoTable values('1'); 查询成功,1 行受影响 (0.09 秒) mysql> insert into DemoTable values('1'); 查询成功,1 行受影响 (0.10 秒) mysql> insert into DemoTable values('0'); 查询成功,1 行受影响 (0.09 秒) mysql> insert into DemoTable values('0'); 查询成功,1 行受影响 (1.00 秒) mysql> insert into DemoTable values('1'); 查询 ... 阅读更多
265 次浏览
为此,请使用 ORDER BY FIELD()。让我们首先创建一个表 - mysql> create table DemoTable( ClientId varchar(40), ClientName varchar(40) ); 查询成功,0 行受影响 (0.55 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('987_John', 'John'); 查询成功,1 行受影响 (0.33 秒) mysql> insert into DemoTable values('1000_Sam', 'Sam'); 查询成功,1 行受影响 (0.22 秒) mysql> insert into DemoTable values('777_Carol', 'Carol'); 查询成功,1 行受影响 (0.16 秒) mysql> insert into DemoTable values('2000_Bob', 'Bob'); 查询成功,1 行受影响 (0.20 秒) 使用 select 语句显示表中的所有记录 - mysql> select ... 阅读更多
117 次浏览
让我们首先创建一个表 - mysql> create table DemoTable( ArrivalDate timestamp ); 查询成功,0 行受影响 (1.96 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('2019-09-14 17:25:00'); 查询成功,1 行受影响 (0.26 秒) mysql> insert into DemoTable values('2019-09-13 17:25:00'); 查询成功,1 行受影响 (0.11 秒) mysql> insert into DemoTable values('2016-09-01 17:20:10'); 查询成功,1 行受影响 (0.38 秒) mysql> insert into DemoTable values('2019-09-11 12:00:00'); 查询成功,1 行受影响 (0.16 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable; 这将产生以下输出 -+---------------------+ | ... 阅读更多
120 次浏览
让我们首先创建一个表 - mysql> create table DemoTable ( StudentId int, StudentFirstName varchar(100), StudentLastName varchar(100) ); 查询成功,0 行受影响 (0.54 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values(1000, 'Adam', 'Smith'); 查询成功,1 行受影响 (0.17 秒) mysql> insert into DemoTable values(1000, 'John', 'Doe'); 查询成功,1 行受影响 (0.12 秒) mysql> insert into DemoTable values(1000, 'David', 'Miller'); 查询成功,1 行受影响 (0.12 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable; 这将产生以下输出 -+-----------+------------------+-----------------+ | StudentId | StudentFirstName ... 阅读更多
405 次浏览
为此,请使用 SUM() 以及 GROUP BY。让我们首先创建一个表 - mysql> create table DemoTable ( CustomerName varchar(100), Product_1_Price int, Product_2_Price int ); 查询成功,0 行受影响 (0.73 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('John', 67, 89); 查询成功,1 行受影响 (0.17 秒) mysql> insert into DemoTable values('David', 769, 890); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable values('David', 987, 1000); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable values('John', 900, 111); 查询成功,1 行受影响 (0.12 秒) 显示 ... 阅读更多
64 次浏览
让我们首先创建一个表 - mysql> create table DemoTable ( FirstName varchar(100) ); 查询成功,0 行受影响 (0.96 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('Chris'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable values('Robert'); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable values('Mike'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable values('David'); 查询成功,1 行受影响 (0.14 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable; 这将产生以下输出 -+-----------+ | FirstName | ... 阅读更多
130 次浏览
为此,请使用聚合函数 count(*) 进行计数,并使用 GROUP BY 进行分组。让我们首先创建一个表 - mysql> create table DemoTable ( UserName varchar(100), UserPostMessage text ); 查询成功,0 行受影响 (0.54 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('Chris', 'Hi'); 查询成功,1 行受影响 (0.09 秒) mysql> insert into DemoTable values('David', 'Hello'); 查询成功,1 行受影响 (0.11 秒) mysql> insert into DemoTable values('Chris', 'Awesome'); 查询成功,1 行受影响 (0.16 秒) mysql> insert into DemoTable values('Chris', 'Amazing'); 查询成功,1 行受影响 (0.17 秒) mysql> insert ... 阅读更多
68 次浏览
让我们首先创建一个表 - mysql> create table DemoTable ( Id int, Name varchar(100) ); 查询成功,0 行受影响 (0.94 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values(10, 'Chris'); 查询成功,1 行受影响 (0.16 秒) mysql> insert into DemoTable values(1, 'David'); 查询成功,1 行受影响 (0.18 秒) mysql> insert into DemoTable values(4, 'Bob'); 查询成功,1 行受影响 (0.10 秒) mysql> insert into DemoTable values(6, 'Sam'); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable values(7, 'Mike'); 查询成功,1 行受影响 (0.10 秒) mysql> insert ... 阅读更多
228 次浏览
为此,请使用聚合函数 MIN() 以及 WHERE 子句。让我们首先创建一个表 - mysql> create table DemoTable ( Number int ); 查询成功,0 行受影响 (0.54 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values(11); 查询成功,1 行受影响 (0.19 秒) mysql> insert into DemoTable values(9); 查询成功,1 行受影响 (0.16 秒) mysql> insert into DemoTable values(10); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable values(12); 查询成功,1 行受影响 (0.11 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable; 这 ... 阅读更多