找到 4219 篇文章 关于 MySQLi

MySQL 查询以设置 NULL 出现的值

AmitDiwan
更新于 2019-09-03 08:40:01

134 次查看

查找使用 IS NULL 的 NULL 值,并使用 MySQL UPDATE 和 SET 更新新值 -更新您的表名,将您的列名设置为您的值,其中您的列名 IS NULL;让我们首先创建一个表 -mysql> 创建表 DemoTable768(    Clientid int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ClientName varchar(100),    ClientAge int);查询确定,0 行受影响(0.47 秒)使用 insert 命令在表中插入一些记录 -mysql> 插入 DemoTable768(ClientName, ClientAge) 值('John', 23);查询确定,1 行受影响(0.21 秒)mysql> 插入 DemoTable768(ClientName, ClientAge) 值(NULL, 26);查询确定,1 行受影响(0.11 秒)mysql> 插入 DemoTable768(ClientName, ClientAge) 值('Carol', 28);... 阅读更多

MySQL 查询将一位数转换为两位数

AmitDiwan
更新于 2019-09-03 08:34:38

3K+ 次查看

为此,您可以使用 LPAD() 并向左填充一个值。让我们首先创建一个表 -mysql> 创建表 DemoTable767 (Value varchar(100));查询确定,0 行受影响(1.40 秒)使用 insert 命令在表中插入一些记录 -mysql> 插入 DemoTable767 值('4');查询确定,1 行受影响(0.15 秒)mysql> 插入 DemoTable767 值('5');查询确定,1 行受影响(0.13 秒)mysql> 插入 DemoTable767 值('6');查询确定,1 行受影响(0.39 秒)mysql> 插入 DemoTable767 值('1');查询确定,1 行受影响(0.10 秒)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable767;这将 ... 阅读更多

在列值的末尾添加一个字符,使用 MySQL SELECT?

AmitDiwan
更新于 2019-09-03 08:32:14

2K+ 次查看

为此,您需要使用 CONCAT() 执行连接。让我们首先创建一个表 -mysql> 创建表 DemoTable766 (Name varchar(100));查询确定,0 行受影响(0.65 秒)使用 insert 命令在表中插入一些记录 -mysql> 插入 DemoTable766 值('John');查询确定,1 行受影响(0.12 秒)mysql> 插入 DemoTable766 值('Sam');查询确定,1 行受影响(0.20 秒)mysql> 插入 DemoTable766 值('Carol');查询确定,1 行受影响(0.12 秒)mysql> 插入 DemoTable766 值('David');查询确定,1 行受影响(0.20 秒)mysql> 插入 DemoTable766 值('Bob');查询确定,1 行受影响(0.12 秒)显示表中的所有记录 ... 阅读更多

如何在 MySQL 中从设置为 varchar 的字符串中显示数字的最大值?

AmitDiwan
更新于 2019-09-03 08:28:53

75 次查看

为此,您需要将 varchar 值转换为 INTEGER。让我们首先创建一个表 -mysql> 创建表 DemoTable765 (ItemPrice varchar(200));查询确定,0 行受影响(0.52 秒)使用 insert 命令在表中插入一些记录 -mysql> 插入 DemoTable765 值('567.00');查询确定,1 行受影响(0.16 秒)mysql> 插入 DemoTable765 值('1089.00');查询确定,1 行受影响(0.10 秒)mysql> 插入 DemoTable765 值('540.00');查询确定,1 行受影响(0.15 秒)mysql> 插入 DemoTable765 值('788.00');查询确定,1 行受影响(0.39 秒)使用 select 语句显示表中的所有记录 -mysql> select *from DemoTable765;这将产生 ... 阅读更多

如何在 MySQL 中根据相应的重复 ID 值连接列?在同一列中以斜杠分隔显示重复值

AmitDiwan
更新于 2019-09-03 08:27:13

627 次查看

为此,您可以使用 GROUP_CONCAT()。让我们首先创建一个表 -mysql> 创建表 DemoTable764(    ProductId int,    ProductPrice int);查询确定,0 行受影响(0.56 秒)使用 insert 命令在表中插入一些记录 -mysql> 插入 DemoTable764 值(101, 10000);查询确定,1 行受影响(0.12 秒)mysql> 插入 DemoTable764 值(102, 1090);查询确定,1 行受影响(0.14 秒)mysql> 插入 DemoTable764 值(103, 4000);查询确定,1 行受影响(0.15 秒)mysql> 插入 DemoTable764 值(102, 3450);查询确定,1 行受影响(0.19 秒)mysql> 插入 DemoTable764 值(101, 20000);查询确定,1 行 ... 阅读更多

MySQL 查询以从多个 select 语句获取结果?

AmitDiwan
更新于 2019-09-03 08:24:56

641 次查看

要从多个 select 语句获取结果,请使用 UNION ALL。以下是语法 -选择您的值 1 作为任何列名 UNION ALL 选择您的值 2 作为您的列名 ...... N让我们实现上述语法以返回不同行中的数字枚举 -mysql> select 100 AS Number    UNION ALL    select 1000 AS Number    UNION ALL    select 10000 AS Number    UNION ALL    select 100000 AS Number    UNION ALL    select 1000000 AS Number    UNION ALL    select 10000000 AS Number    UNION ALL    select 100000000 AS Number    UNION ALL    select 1000000000 AS Number;这将产生以下输出 -+------------+ | Number     | +------------+ | 100 | | 1000 | | 10000 | | 100000 | | 1000000 | | 10000000 | | 100000000 | | 1000000000 | +------------+ 8 行结果集(0.00 秒)

如何在 MySQL 中选择最后两行?

AmitDiwan
更新于 2019-09-03 08:23:13

7K+ 次查看

要选择最后两行,请使用 ORDER BY DESC LIMIT 2。让我们首先创建一个表 -mysql> 创建表 DemoTable763(    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FirstName varchar(100));查询确定,0 行受影响(0.57 秒)使用 insert 命令在表中插入一些记录 -mysql> 插入 DemoTable763(FirstName) 值('John');查询确定,1 行受影响(0.19 秒)mysql> 插入 DemoTable763(FirstName) 值('Sam');查询确定,1 行受影响(0.12 秒)mysql> 插入 DemoTable763(FirstName) 值('Carol');查询确定,1 行受影响(0.14 秒)mysql> 插入 DemoTable763(FirstName) 值('David');查询确定,1 行受影响(0.13 秒)mysql> 插入 DemoTable763(FirstName) ... 阅读更多

MySQL 查询以匹配列值中的任何两个字符串

AmitDiwan
更新于 2019-09-03 08:21:10

624 次查看

为此,您可以使用带 OR 条件的 LIKE 运算符。让我们首先创建一个表 -mysql> 创建表 DemoTable762 (Title text);查询确定,0 行受影响(0.54 秒)使用 insert 命令在表中插入一些记录 -mysql> 插入 DemoTable762 值('Introduction to Java');查询确定,1 行受影响(0.19 秒)mysql> 插入 DemoTable762 值('MySQL is a RDBMS');查询确定,1 行受影响(0.19 秒)mysql> 插入 DemoTable762 值('Data Structure and Algorithm in Java');查询确定,1 行受影响(0.21 秒)mysql> 插入 DemoTable762 值('Data Structure and Algorithm in C and C++');查询确定,1 行受影响(0.18 ... 阅读更多

查找从字符串中删除第一个字符后跟数字的总和,在 MySQL 中?

AmitDiwan
更新于 2019-09-03 08:19:12

383 次查看

字符串(列值)以一个字符开头,其余字符串包含数字。我们想要这些数字的总和 -J230 A130s C13为此,使用 SUBSTRING() 函数以及 SUM()。让我们首先创建一个表 -mysql> 创建表 DemoTable761 (Price varchar(100));查询确定,0 行受影响(0.62 秒)使用 insert 命令在表中插入一些记录 -mysql> 插入 DemoTable761 值('J230');查询确定,1 行受影响(0.11 秒)mysql> 插入 DemoTable761 值('A130');查询确定,1 行受影响(0.70 秒)mysql> 插入 DemoTable761 值('C13');查询确定,1 行受影响(0.10 秒)mysql> 插入 DemoTable761 值('D456');查询 ... 阅读更多

如何在单个 MySQL 查询中合并查询以获取不同列中不同值的计数?

AmitDiwan
更新于 2019-09-03 08:16:14

171 次浏览

让我们首先创建一个表 -mysql> create table DemoTable760 (    ClientId int,    ClientId2 int ); Query OK, 0 rows affected (0.79 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable760 values(100, 200); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable760 values(100, 200); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable760 values(300, 400); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable760 values(300, 400); Query OK, 1 row affected (0.26 sec) mysql> insert into DemoTable760 values(100, 200); Query OK, 1 row affected (0.23 sec) mysql> insert ... 阅读更多

广告