找到关于 MySQLi 的4219 篇文章
736 次浏览
为了在一个查询中增加多个商品的价值,您可以使用 MySQL 中的 CASE 语句。让我们首先创建一个表:mysql> create table DemoTable -> ( -> ProductName varchar(20), -> ProductPrice int -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values('Product-1', 700); mysql> insert into DemoTable values('Product-2', 1000); mysql> insert into DemoTable values('Product-3', 3000); 显示所有记录从 ... 阅读更多
1K+ 次浏览
为此,您可以使用 GROUP BY HAVING 以及 COUNT(*) 函数。让我们首先创建一个表:mysql> create table DemoTable -> ( -> Value int -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values(20); mysql> insert into DemoTable values(10); mysql> insert into DemoTable values(30); mysql> insert into DemoTable values(10); mysql> insert into DemoTable ... 阅读更多
398 次浏览
最好使用 IN() 代替多个 OR 语句。让我们首先创建一个表:mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> FirstName varchar(20) -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(FirstName) values('John'); mysql> insert into DemoTable(FirstName) values('Adam'); mysql> insert into DemoTable(FirstName) values('David'); mysql> insert into DemoTable(FirstName) values('Mike'); mysql> insert into DemoTable ... 阅读更多
2K+ 次浏览
要在 MySQL 中实现自定义排序顺序,您需要使用 ORDER BY FIELD()。让我们首先创建一个表:mysql> create table DemoTable -> ( -> Designation varchar(100) -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values('Software Engineer'); mysql> insert into DemoTable values('Associate Software Engineer'); mysql> insert into DemoTable values('Software Development Engineer'); mysql> insert into DemoTable values('Product Manager'); mysql> insert into DemoTable ... 阅读更多
211 次浏览
要在 MySQL 中减去一天,请使用 DATE_SUB() 方法。让我们首先创建一个表:mysql> create table DemoTable -> ( -> AdmissionDate timestamp -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values('2019-01-01'); mysql> insert into DemoTable values('2018-12-31'); mysql> insert into DemoTable values('2017-03-13'); mysql> insert into DemoTable values('2019-01-02'); 显示表中所有记录使用 select ... 阅读更多
263 次浏览
不可以。要解决这个问题,请在字段名周围使用反引号。让我们首先创建一个包含星号的列名的表,`Name*`:mysql> create table DemoTable -> ( -> `Name*` varchar(20) -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(`Name*`) values('Chris Brown'); mysql> insert into DemoTable(`Name*`) values('David Miller'); mysql> insert into DemoTable(`Name*`) values('John Doe'); mysql> insert into DemoTable(`Name*`) values('John Smith'); ... 阅读更多
94 次浏览
为此,您可以使用 SOUND 以及 LIKE 运算符。让我们首先创建一个表:mysql> create table DemoTable -> ( -> Name varchar(20) -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values('John'); mysql> insert into DemoTable values('Adam'); mysql> insert into DemoTable values('Johm'); mysql> insert into DemoTable values('Carol'); mysql> insert into DemoTable values('SAMSUNG'); ... 阅读更多
603 次浏览
要替换不存在的记录,请在 MySQL 中使用 COALESCE。COALESCE 将有助于替换 NULL 值。让我们首先创建一个表:mysql> create table DemoTable -> ( -> Code varchar(20) -> ); 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values('10'); mysql> insert into DemoTable values('45'); mysql> insert into DemoTable values('78'); 显示表中所有记录使用 select 语句 ... 阅读更多
124 次浏览
首先,我们创建一个表:
mysql> create table DemoTable
-> (
-> Id int,
-> Name varchar(20)
-> );
Query OK, 0 rows affected (0.82 sec)
使用insert命令在表中插入一些记录:
mysql> insert into DemoTable values(201, 'Chris Brown');
Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable values(110, 'John Doe');
Query OK, 1 row affected (0.29 sec)
mysql> insert into DemoTable values(101, 'Adam Smith');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable values(345, 'Carol Taylor');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable values(135, ... 阅读更多
浏览量:93
首先,我们创建一个表:
mysql> create table DemoTable
-> (
-> Value1 int,
-> Value2 int
-> );
Query OK, 0 rows affected (0.77 sec)
使用insert命令在表中插入一些记录:
mysql> insert into DemoTable values(78, 89);
Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable values(19, null);
Query OK, 1 row affected (0.23 sec)
mysql> insert into DemoTable values(null, 0);
Query OK, 1 row affected (0.21 sec)
mysql> insert into DemoTable values(null, 95);
Query OK, 1 row affected (0.15 sec)
使用select语句显示表中的所有记录:mysql> ... 阅读更多