找到 4219 篇文章 关于 MySQLi
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);... 阅读更多
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;这将 ... 阅读更多
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 秒)显示表中的所有记录 ... 阅读更多
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;这将产生 ... 阅读更多
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 行 ... 阅读更多
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 秒)
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) ... 阅读更多
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 ... 阅读更多
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');查询 ... 阅读更多
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 ... 阅读更多