找到 4379 篇文章 关于 MySQL

MySQL 查询:删除列记录中除最后 7 个字符外的所有内容

AmitDiwan
更新于 2019-09-26 08:16:19

88 次浏览

让我们首先创建一个表 - mysql> create table DemoTable (    Strength text ); 查询成功,0 行受影响 (0.51 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('John is a good programmer'); 查询成功,1 行受影响 (0.09 秒) mysql> insert into DemoTable values('Chris is a good player in cricket'); 查询成功,1 行受影响 (0.12 秒) mysql> insert into DemoTable values('Bob is good in algorithm'); 查询成功,1 行受影响 (0.42 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable 这将产生以下输出 - +-----------------------------------+ | Strength ... 阅读更多

使用 WHEN 子句实现 CASE 语句以检查 MySQL 中记录的存在

AmitDiwan
更新于 2019-09-26 08:14:59

152 次浏览

让我们首先创建一个表 - mysql> create table DemoTable (    UserId int,    UserName varchar(100) ); 查询成功,0 行受影响 (0.57 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values(100, 'Chris'); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable values(101, 'Robert'); 查询成功,1 行受影响 (0.12 秒) mysql> insert into DemoTable values(102, 'David'); 查询成功,1 行受影响 (0.12 秒) mysql> insert into DemoTable values(103, 'Mike'); 查询成功,1 行受影响 (0.11 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable; 这将产生以下 ... 阅读更多

如何在 MySQL WHERE 子句中使用循环来仅显示交替的 ID 记录?

AmitDiwan
更新于 2019-09-26 08:13:29

105 次浏览

使用 MySQL IN() 获取类似的结果。让我们首先创建一个表 - mysql> create table DemoTable (    ClientId int,    ClientName varchar(100),    ClientAge int ); 查询成功,0 行受影响 (0.70 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values(100, 'Chris', 34); 查询成功,1 行受影响 (0.20 秒) mysql> insert into DemoTable values(101, 'Robert', 31); 查询成功,1 行受影响 (0.11 秒) mysql> insert into DemoTable values(103, 'David', 33); 查询成功,1 行受影响 (0.20 秒) mysql> insert into DemoTable values(104, 'Mike', 45); 查询成功,1 行受影响 (0.17 秒) mysql> insert ... 阅读更多

MySQL 查询:按当前日期和月份排序?

AmitDiwan
更新于 2019-09-26 08:10:26

260 次浏览

为此,您可以使用 ORDER BY CASE 语句。让我们首先创建一个表 - mysql> create table DemoTable (    DueDate date ); 查询成功,0 行受影响 (0.56 秒) 注意 - 假设当前日期为 2019-07-22。使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('2019-03-10'); 查询成功,1 行受影响 (0.17 秒) mysql> insert into DemoTable values('2019-08-25'); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable values('2019-06-01'); 查询成功,1 行受影响 (0.10 秒) mysql> insert into DemoTable values('2019-12-31'); 查询成功,1 行受影响 (0.17 秒) 使用 ... 阅读更多

修复一行值,然后按 MySQL 中其余值的 DESC 排序

AmitDiwan
更新于 2019-09-26 08:08:56

83 次浏览

让我们首先创建一个表 - mysql> create table DemoTable (    id int ); 查询成功,0 行受影响 (0.52 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values(10); 查询成功,1 行受影响 (0.43 秒) mysql> insert into DemoTable values(7); 查询成功,1 行受影响 (0.19 秒) mysql> insert into DemoTable values(8); 查询成功,1 行受影响 (0.12 秒) mysql> insert into DemoTable values(6); 查询成功,1 行受影响 (0.17 秒) mysql> insert into DemoTable values(9); 查询成功,1 行受影响 (0.09 秒) mysql> insert into DemoTable values(11); 查询成功,1 行受影响 ... 阅读更多

如何使用 MySQL 中的 SELECT 删除不可转换的字符到 ASCII?

AmitDiwan
更新于 2019-09-26 08:06:59

2K+ 次浏览

让我们首先创建一个表 - mysql> create table DemoTable (    Value varchar(100) ); 查询成功,0 行受影响 (0.57 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('€986'); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable values('§97'); 查询成功,1 行受影响 (0.15 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable; 这将产生以下输出 - +--------+ | Value | +--------+ | €986 | | §97 +--------+ 2 rows in set (0.00 sec) 以下是将不可转换字符删除到 ASCII 的查询 ... 阅读更多

从 MySQL 中的两列中选择不同的值?

AmitDiwan
更新于 2019-09-26 08:04:17

485 次浏览

要从两列中选择不同的值,请使用 UNION。让我们首先创建一个表 - mysql> create table DemoTable1 (    Value1 int ); 查询成功,0 行受影响 (0.56 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable1 values(1); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable1 values(2); 查询成功,1 行受影响 (0.08 秒) mysql> insert into DemoTable1 values(3); 查询成功,1 行受影响 (0.12 秒) mysql> insert into DemoTable1 values(4); 查询成功,1 行受影响 (0.12 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable1; 这将 ... 阅读更多

编写单个 MySQL 查询以返回来自相应行的 ID,该 ID 是非 NULL 值

AmitDiwan
更新于 2019-09-26 08:00:29

81 次浏览

让我们首先创建一个表 - mysql> create table DemoTable (    StudentId int,    StudentName varchar(100) ); 查询成功,0 行受影响 (0.85 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values(NULL, 'Chris'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable values(NULL, 'Robert'); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable values(101, 'David'); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable values(102, 'Mike'); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable values(103, 'Sam'); 查询成功,1 行受影响 (0.18 秒) 使用 ... 阅读更多

从 VARCHAR 列中获取最小值和最大值,并在单独的 MySQL 列中显示结果?

AmitDiwan
更新于 2019-09-26 07:51:01

477 次浏览

让我们首先创建一个表 - mysql> create table DemoTable (    Value varchar(100) ); 查询成功,0 行受影响 (0.75 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('190'); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable values('230'); 查询成功,1 行受影响 (0.11 秒) mysql> insert into DemoTable values('120'); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable values('189'); 查询成功,1 行受影响 (0.19 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable; 这将产生以下输出 - +-------+ | Value | +-------+ ... 阅读更多

对插入表中作为 VARCHAR 值的日期执行 MySQL SELECT

AmitDiwan
更新于 2019-09-26 07:48:46

69 次浏览

让我们首先创建一个表 - mysql> create table DemoTable (    DueDate varchar(100) ); 查询成功,0 行受影响 (0.50 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('21/10/2018'); 查询成功,1 行受影响 (0.22 秒) mysql> insert into DemoTable values('18/08/2019'); 查询成功,1 行受影响 (0.10 秒) mysql> insert into DemoTable values('01/12/2012'); 查询成功,1 行受影响 (0.18 秒) mysql> insert into DemoTable values('31/01/2016'); 查询成功,1 行受影响 (0.19 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable; 这将产生以下输出 - +------------+ | DueDate ... 阅读更多

广告