找到 4219 篇文章 关于 MySQLi
2K+ 次浏览
为此,使用 GROUP_CONCAT()。不要使用 GROUP BY 子句,因为 GROUP_CONTACT() 是一个更好更快的解决方案。让我们先创建一个表 −mysql> create table DemoTable1371 -> ( -> Id int, -> CountryName varchar(40) -> ); 查询成功,0 行受影响 (0.89 秒) 使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable1371 values(100, 'US'); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable1371 values(100, 'UK'); 查询成功,1 行受影响 (0.21 秒) mysql> insert into DemoTable1371 values(101, 'AUS'); 查询成功,1 行受影响 (0.27 秒) mysql> insert into DemoTable1371 values(101, ... 阅读更多
96 次浏览
对于仅特定单元格,使用 WHERE 设置条件并使用聚合函数 SUM() 进行加法。让我们先创建一个表 −mysql> create table DemoTable1370 -> ( -> StudentName varchar(20), -> Marks int -> ); 查询成功,0 行受影响 (0.87 秒) 使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable1370 values('Adam Smith', 56); 查询成功,1 行受影响 (0.20 秒) mysql> insert into DemoTable1370 values('Chris Brown', 67); 查询成功,1 行受影响 (0.17 秒) mysql> insert into DemoTable1370 values('Adam Smith', 69); 查询成功,1 行受影响 (0.20 秒) mysql> insert into ... 阅读更多
220 次浏览
让我们先创建一个表 −mysql> create table DemoTable1369 -> ( -> BatchId varchar(20) -> ); 查询成功,0 行受影响 (0.46 秒) 使用 insert 命令在表中插入一些记录。我们在这里插入了用斜杠分隔的数字 −mysql> insert into DemoTable1369 values('19/5'); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable1369 values('19/78'); 查询成功,1 行受影响 (0.12 秒) mysql> insert into DemoTable1369 values('19/567'); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable1369 values('19/1234'); 查询成功,1 行受影响 (0.11 秒) 显示表中的所有记录 ... 阅读更多
434 次浏览
让我们先创建一个表 −mysql> create table DemoTable1627 -> ( -> FirstName varchar(20), -> LastName varchar(20) -> ); 查询成功,0 行受影响 (0.59 秒) 使用 insert 命令在表中插入一些记录。mysql> insert into DemoTable1627 values('John', 'Smith'); 查询成功,1 行受影响 (0.11 秒) mysql> insert into DemoTable1627 values('John', 'Doe'); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable1627 values('Adam', 'Smith'); 查询成功,1 行受影响 (0.18 秒) mysql> insert into DemoTable1627 values('Carol', 'Taylor'); 查询成功,1 行受影响 (0.08 秒) 使用 ... 阅读更多
180 次浏览
为此,您可以使用 RPAD()。让我们先创建一个表 −mysql> create table DemoTable1626 -> ( -> Name varchar(20) -> ); 查询成功,0 行受影响 (0.37 秒) 使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable1626 values('Chris'); 查询成功,1 行受影响 (0.11 秒) mysql> insert into DemoTable1626 values('Bob'); 查询成功,1 行受影响 (0.34 秒) mysql> insert into DemoTable1626 values('Robert'); 查询成功,1 行受影响 (0.13 秒) 使用 select 语句显示表中的所有记录 −mysql> select * from DemoTable1626; 这将产生以下输出 −+--------+ ... 阅读更多
366 次浏览
您可以为此使用 REPLACE()。让我们先创建一个表 −mysql> create table DemoTable1625 -> ( -> FullName varchar(20) -> ); 查询成功,0 行受影响 (0.68 秒) 使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable1625 values('John Doe'); 查询成功,1 行受影响 (0.12 秒) mysql> insert into DemoTable1625 values('Adam Smith'); 查询成功,1 行受影响 (0.16 秒) mysql> insert into DemoTable1625 values('John Smith'); 查询成功,1 行受影响 (0.17 秒) mysql> insert into DemoTable1625 values('Carol Taylor'); 查询成功,1 行受影响 (0.14 秒) 显示 ... 阅读更多
209 次浏览
对于 select * where var== [多种备选方案之一],使用 IN()。让我们先创建一个表 −mysql> create table DemoTable1624 -> ( -> ClientId int, -> ClientName varchar(20) -> ); 查询成功,0 行受影响 (0.39 秒) 使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable1624 values(101, 'Chris Brown'); 查询成功,1 行受影响 (0.27 秒) mysql> insert into DemoTable1624 values(102, 'David Miller'); 查询成功,1 行受影响 (0.18 秒) mysql> insert into DemoTable1624 values(103, 'John Smith'); 查询成功,1 行受影响 (0.17 秒) mysql> insert into DemoTable1624 ... 阅读更多
135 次浏览
让我们先创建一个表 −mysql> create table DemoTable1623 -> ( -> StudentCode varchar(20) -> ); 查询成功,0 行受影响 (0.47 秒) 使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable1623 values('STU-MIT-143'); 查询成功,1 行受影响 (0.19 秒) mysql> insert into DemoTable1623 values('STU-MIT-10'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable1623 values('STU-MIT-150'); 查询成功,1 行受影响 (0.21 秒) mysql> insert into DemoTable1623 values('STU-MIT-148'); 查询成功,1 行受影响 (0.22 秒) 使用 select 语句显示表中的所有记录 −mysql> select * from DemoTable1623; 这 ... 阅读更多
143 次浏览
要搜索精确的字符串值,请使用 COLLATE 的概念。让我们先创建一个表 −mysql> create table DemoTable1620 -> ( -> Subject varchar(20) -> ); 查询成功,0 行受影响 (0.42 秒) 使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable1620 values('mysql'); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable1620 values('MySql'); 查询成功,1 行受影响 (0.11 秒) mysql> insert into DemoTable1620 values('mYSQL'); 查询成功,1 行受影响 (0.16 秒) mysql> insert into DemoTable1620 values('MySQL'); 查询成功,1 行受影响 (0.26 秒) mysql> insert ... 阅读更多
300 次浏览
要仅获取月份名称,语法如下:select date_format(yourColumnName, '%M %Y') from yourTableName; 让我们先创建一个表:mysql> create table DemoTable1619 -> ( -> ArrivalTime datetime -> ); Query OK, 0 rows affected (0.45 sec) 使用insert命令在表中插入一些记录:mysql> insert into DemoTable1619 values(now()); Query OK, 1 row affected (0.40 sec) mysql> insert into DemoTable1619 values(curdate()); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable1619 values('2019-12-31'); Query OK, 1 row affected (0.17 sec) 使用select语句显示表中的所有记录:mysql> select * ... 阅读更多