已找到 4219 篇 关于 MySQLi 的文章
2K+ 次浏览
若要返回字符串字段中的 TRUE 或 FALSE,请使用 IF()。我们先创建一个表 mysql> create table DemoTable ( FirstName varchar(100), LastName varchar(100) ); 查询创建成功,0 行受影响 (1.28 秒) 使用插入命令在表中插入一些记录− mysql> insert into DemoTable values('Chris', 'Brown'); 查询创建成功,1 行受影响 (0.17 秒) mysql> insert into DemoTable values('David', 'Miller'); 查询创建成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable values('Adam', 'Smith'); 查询创建成功,1 行受影响 (0.11 秒) 使用插入命令在表中插入一些记录− mysql> insert into DemoTable values('Chris', 'Brown'); 查询创建成功,1 行受影响 (0.17 秒) mysql> insert into DemoTable values('David', 'Miller'); 查询创建成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable values('Adam', 'Smith'); 查询创建成功,1 行受影响 (0.11 秒) 使用 select 语句显示表中的所有记录 − mysql> select *from DemoTable; 它将产生以下内容... 阅读更多
393 次浏览
由于你想要获取的值大于特定值的列是 VARCHAR,因此请使用 CAST() 函数。例如,从包含 varchar 值的列中获取大于 999 的值。让我们先创建一个表 − mysql> create table DemoTable ( Value varchar(100) ); 查询创建成功,0 行受影响 (1.02 秒) 使用插入命令在表中插入一些记录 − mysql> insert into DemoTable values('900'); 查询创建成功,1 行受影响 (0.49 秒) mysql> insert into DemoTable values('1090'); 查询创建成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable values('860'); 查询创建成功,1 行受影响 (0.25 ... 阅读更多
757 次浏览
由于我们需要匹配同一行中的字符串,因此请使用 LIKE 运算符。让我们先创建一个表 − mysql> create table DemoTable ( FirstName varchar(100), FullName varchar(100) ); 查询创建成功,0 行受影响 (0.53 秒) 使用插入命令在表中插入一些记录 − mysql> insert into DemoTable values('John', 'John Smith'); 查询创建成功,1 行受影响 (0.08 秒) mysql> insert into DemoTable values('David', 'John Miller'); 查询创建成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable values('Bob', 'Sam Miller'); 查询创建成功,1 行受影响 (0.18 秒) mysql> insert into DemoTable values('Chris', 'Chris Brown'); 查询创建成功,1 行受影响 ... 阅读更多
3K+ 次浏览
SQL 和 NoSQL 数据库各自具有一组优势和劣势。当你寻求数据一致性、可靠性、完整性且数据结构化时,可以选择 SQL 数据库。如果数据量大、半结构化或非结构化并且需要更快地存储和检索数据,那么 NoSQL 数据库是更好的选择。 由于市面上提供了如此多数据库,企业决定选择 SQL 数据库还是 NoSQL 数据库时可能会遇到一些挑战。本文将向你展示两种数据库类型的主要差异... 阅读更多
55 次浏览
是的,您可以将 false 用作 0 进行匹配。让我们首先创建一个表-mysql> create table DemoTable804 ( Id varchar(100) ); 查询完成,0 行受影响(0.66 秒)使用插入命令在表中插入一些记录——mysql> insert into DemoTable804 values('101John');查询完成,1 行受影响(0.20 秒)mysql> insert into DemoTable804 values('Carol1002');查询完成,1 行受影响(0.22 秒)mysql> insert into DemoTable804 values('1000');查询完成,1 行受影响(0.15 秒)mysql> insert into DemoTable804 values('1010Bob');查询完成,1 行受影响(0.10 秒)使用 select 语句从表中显示所有记录-mysql> select *from DemoTable804;此......阅读更多
2K+ 次浏览
要在创建表时为列设置默认值,使用 DEFAULT。让我们首先看一个示例并创建一个表。正如您在下面看到的,在创建表时,我们已经设置了 DEFAULT-mysql> create table DemoTable803 (UserId int DEFAULT 101,UserName varchar(100) DEFAULT 'Chris');查询完成,0 行受影响(1.18 秒)使用插入命令在表中插入一些记录。对于我们没有插入的值,默认值将自动设置——mysql> insert into DemoTable803 values(102,'Chris');查询完成,1 行受影响(0.34 秒)mysql> insert into DemoTable803(UserName)......阅读更多
649 次浏览
使用 CONCAT() 连接记录,而使用 IFNULL() 检查 NULL 值。让我们首先创建一个表-mysql> create table DemoTable802 (FirstName varchar(100),LastName varchar(100));查询完成,0 行受影响(1.01 秒)使用插入命令在表中插入一些记录-mysql> insert into DemoTable802 values('Adam','Smith');查询完成,1 行受影响(0.23 秒)mysql> insert into DemoTable802 values('Carol',NULL);查询完成,1 行受影响(0.15 秒)mysql> insert into DemoTable802 values(NULL,'Taylor');查询完成,1 行受影响(0.09 秒)mysql> insert into DemoTable802 values(NULL,NULL);查询完成,1 行受影响(0.21 秒)显示......阅读更多
109 次浏览
为此,请使用 ORDER BY IF()。让我们首先创建一个表-mysql> create table DemoTable801 (Score int);查询完成,0 行受影响(0.69 秒)使用插入命令在表中插入一些记录-mysql> insert into DemoTable801 values(30);查询完成,1 行受影响(0.19 秒)mysql> insert into DemoTable801 values(99);查询完成,1 行受影响(0.16 秒)mysql> insert into DemoTable801 values(45);查询完成,1 行受影响(0.16 秒)mysql> insert into DemoTable801 values(55);查询完成,1 行受影响(0.16 秒)mysql> insert into DemoTable801 values(99);查询完成,1 行受影响(0.19 秒)mysql> insert into DemoTable801 values(69);......阅读更多
157 次浏览
首先,让我们创建一个表 −mysql> create table DemoTable800 ( Value int ); 查询已确认,0 条记录受到影响 (0.59 秒)使用 insert 命令在表中插入一些记录。在此,我们插入了 5 个类似值 −mysql> insert into DemoTable800 values(10); 查询已确认,1 条记录受到影响 (0.18 秒) mysql> insert into DemoTable800 values(10); 查询已确认,1 条记录受到影响 (0.10 秒) mysql> insert into DemoTable800 values(10); 查询已确认,1 条记录受到影响 (0.10 秒) mysql> insert into DemoTable800 values(10); 查询已确认,1 条记录受到影响 (0.20 秒) mysql> insert into DemoTable800 values(10); 查询已确认,1 条记录受到影响 (0.10 秒)显示所有 ... 更多