找到关于 MySQLi 的4219 篇文章
666 次查看
让我们首先创建一个表:
mysql> create table DemoTable ( Value varchar(100) );
使用 insert 命令在表中插入一些记录:
mysql> insert into DemoTable values('100');
mysql> insert into DemoTable values('');
mysql> insert into DemoTable values('200');
mysql> insert into DemoTable values(null);
使用 select 语句显示表中的所有记录:
mysql> select *from DemoTable;
这将产生以下输出:
+-------+
| Value |
+-------+
… 阅读更多
124 次查看
使用 BETWEEN 查找两个日期之间的登录次数。让我们首先创建一个表:
mysql> create table DemoTable ( Login datetime );
使用 insert 命令在表中插入一些记录:
mysql> insert into DemoTable values('2019-08-10');
mysql> insert into DemoTable values('2019-08-12');
mysql> insert into DemoTable values('2019-08-20');
mysql> insert into DemoTable values('2019-08-24');
使用 select 语句显示表中的所有记录:
mysql> select *from DemoTable;
这将… 阅读更多
476 次查看
让我们首先创建一个表:
mysql> create table DemoTable1045 ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100) )AUTO_INCREMENT=100;
使用 insert 命令在表中插入一些记录:
mysql> insert into DemoTable1045(FirstName) values('John');
mysql> insert into DemoTable1045(FirstName) values('Chris');
mysql> insert into DemoTable1045(FirstName) values('Robert');
mysql> insert into DemoTable1045(FirstName) values('Mike');
mysql> insert into DemoTable1045(FirstName) values('Adam');
显示所有记录… 阅读更多
111 次查看
为此,使用 ORDER BY LIKE 运算符。让我们首先创建一个表:
mysql> create table DemoTable ( Name varchar(100) );
使用 insert 命令在表中插入一些记录:
mysql> insert into DemoTable values('John');
mysql> insert into DemoTable values('Adam');
mysql> insert into DemoTable values('Chris');
mysql> insert into DemoTable values('Jace');
mysql> insert into DemoTable values('David');
mysql> insert into … 阅读更多
388 次查看
为此,结合使用 MAX() 和子查询。这里,MAX() 用于获取最大金额。让我们首先创建一个表:
mysql> create table DemoTable ( ProductId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ProductName varchar(100), ProductAmount int );
使用 insert 命令在表中插入一些记录:
mysql> insert into DemoTable(ProductName, ProductAmount) values('Product-1', 60);
mysql> insert into DemoTable(ProductName, ProductAmount) values('Product-2', 40);
mysql> insert into DemoTable(ProductName, ProductAmount) values('Product-3', 75);
mysql> … 阅读更多
281 次查看
要比较第一个日期和最后一个日期,请结合使用 TIME_TO_SEC()、MAX() 和 MIN()。让我们首先创建一个表:
mysql> create table DemoTable ( UserName varchar(100), UserPostDatetime datetime );
使用 insert 命令在表中插入一些记录:
mysql> insert into DemoTable values('Adam', '2019-08-24 11:10:00');
mysql> insert into DemoTable values('Adam', '2019-08-24 11:20:00');
mysql> insert into DemoTable values('Adam', '2019-08-24 11:50:00');
使用 select 语句显示表中的所有记录:
mysql> … 阅读更多
663 次查看
让我们首先创建一个表:
mysql> create table DemoTable ( Id int, Name varchar(100) );
使用 insert 命令在表中插入一些记录:
mysql> insert into DemoTable values(100, 'Chris');
mysql> insert into DemoTable values(110, 'David');
mysql> insert into DemoTable values(120, 'Robert');
mysql> insert into DemoTable values(130, 'Mike');
使用 select 语句显示表中的所有记录:
mysql> select *from DemoTable;
这将产生… 阅读更多
232 次查看
为此,使用 CASE WHEN 语句。让我们首先创建一个表:
mysql> create table DemoTable1040 ( Value1 int, Value2 int, Value3 int );
使用 insert 命令在表中插入一些记录:
mysql> insert into DemoTable1040 values(10, 30, 1);
mysql> insert into DemoTable1040 values(40, 20, 50);
mysql> insert into DemoTable1040 values(80, 90, 100);
使用 select 语句显示表中的所有记录:
mysql> select *from DemoTable1040;
这将产生… 阅读更多
301 次查看
要获取左子字符串,请结合使用 LEFT() 和 substring_index()。例如,假设文件路径为:
“/MyFile/JavaProgram/Hello.java”
在这里,我们将看到如何显示整个文件路径,但不包括文件名,即:
/MyFile/JavaProgram/
让我们首先创建一个表:
mysql> create table DemoTable ( FileLocation text );
使用 insert 命令在表中插入一些记录:
mysql> insert into DemoTable values('/MyFile/JavaProgram/Hello.java');
mysql> insert into DemoTable values('/C/AllPrograms/animation.gif');
mysql> insert into DemoTable values('/E/FavFile/ChatProgram.java');
mysql> insert into … 阅读更多
251 次查看
要获取第四高的值,请结合使用 LIMIT OFFSET 和 ORDER BY。让我们首先创建一个表:
mysql> create table DemoTable ( Amount int );
使用 insert 命令在表中插入一些记录:
mysql> insert into DemoTable values(980);
mysql> insert into DemoTable values(670);
mysql> insert into DemoTable values(890);
mysql> insert into DemoTable values(995);
mysql> insert into DemoTable values(198);
mysql> insert into … 阅读更多