找到 4219 篇文章 关于 MySQLi
4K+ 浏览量
为此,使用 FIND_IN_SET()。让我们创建一个表 - 例子mysql> create table demo81 -> ( -> id int not null auto_increment primary key, -> username varchar(200) -> ); Query OK, 0 rows affected (1.44 插入一些记录到表中,使用 insert 命令 - 例子mysql> insert into demo81(username) values('John, Chris, David'); Query OK, 1 row affected (0.11 mysql> insert into demo81(username) values('Mike, Sam'); Query OK, 1 row affected (0.14 mysql> insert into demo81(username) values('Chris, Bob, Sam'); Query OK, 1 row affected (0.13 mysql> insert into demo81(username) values('Mike, John, Chris'); Query OK, 1 row ... 阅读更多
55 浏览量
为此,在 MySQL 中使用 DATE_FORMAT()。语法如下 - 例子select date_format(yourColumnName, '%d-%m-%Y') as anyAliasName from yourTableName;让我们创建一个表 - 例子mysql> create table demo80 -> ( -> due_date date -> ); Query OK, 0 rows affected (0.74 插入一些记录到表中,使用 insert 命令 - 例子mysql> insert into demo80 values('2020-04-30'); Query OK, 1 row affected (0.14 mysql> insert into demo80 values('2016-01-10'); Query OK, 1 row affected (0.17 mysql> insert into demo80 values('2018-03-21'); Query OK, 1 row affected (0.12 显示表中的记录,使用 select 语句 - 例子mysql> select *from demo80;这将 ... 阅读更多
4K+ 浏览量
为此,您可以在 MySQL 中使用 substring_index()。让我们创建一个表 - 例子mysql> create table demo79 -> ( -> fullname varchar(50) -> ); Query OK, 0 rows affected (0.64 插入一些记录到表中,使用 insert 命令 - 例子mysql> insert into demo79 values("John, Smith"); Query OK, 1 row affected (0.09 mysql> insert into demo79 values("David, Miller"); Query OK, 1 row affected (0.11 mysql> insert into demo79 values("Chris, Brown"); Query OK, 1 row affected (0.07 显示表中的记录,使用 select 语句 - 例子mysql> select *from demo79;这将产生以下输出 - 输出+--------------+ | ... 阅读更多
3K+ 浏览量
要使用 ID 从两个表中获取用户名,您需要使用 JOIN 并连接这些表。让我们创建一个表 - 例子mysql> create table demo77 -> ( -> userid int not null primary key, -> username varchar(20) -> ); Query OK, 0 rows affected (2.63 插入一些记录到表中,使用 insert 命令 - 例子mysql> insert into demo77 values(1, 'John'); Query OK, 1 row affected (0.19 mysql> insert into demo77 values(2, 'Bob'); Query OK, 1 row affected (0.36 显示表中的记录,使用 select 语句 - 例子mysql> select *from demo77;这将产生以下 ... 阅读更多
458 浏览量
要查找所有具有唯一姓氏的用户,请使用 GROUP BY HAVING COUNT()。让我们创建一个表 - 例子mysql> create table demo76 -> ( -> firstName varchar(20), -> lastName varchar(20) -> ); Query OK, 0 rows affected (9.29 插入一些记录到表中,使用 insert 命令 - 例子mysql> insert into demo76 values('John', 'Doe'); Query OK, 1 row affected (2.52 mysql> insert into demo76 values('David', 'Smith'); Query OK, 1 row affected (6.31 mysql> insert into demo76 values('Adam', 'Smith'); Query OK, 1 row affected (1.52 显示表中的记录,使用 select 语句 - 例子mysql> select *from ... 阅读更多
738 浏览量
为此,您可以使用 from_unixtime() 以及 now()。让我们创建一个包含一些数据类型的表 - 例子mysql> create table demo75 -> ( -> due_date int(11) -> ); Query OK, 0 rows affected, 1 warning (2.87 插入一些记录到表中,使用 insert 命令 - 例子mysql> insert into demo75 values(unix_timestamp("2020-01-10")); Query OK, 1 row affected (0.46 mysql> insert into demo75 values(unix_timestamp("2020-11-19")); Query OK, 1 row affected (0.59 mysql> insert into demo75 values(unix_timestamp("2020-12-18")); Query OK, 1 row affected (0.44 mysql> insert into demo75 values(unix_timestamp("2020-11-10")); Query OK, 1 row affected (0.70 显示表中的 ... 阅读更多
1K+ 浏览量
要实现使用动态数组的 LIKE 查询,语法如下 - 例子select *from yourTableName where yourColumnName2 like "%yourValue%" order by yourColumnName1 asc limit yourLimitValue;让我们创建一个表 - 例子mysql> create table demo74 -> ( -> user_id int not null auto_increment primary key, -> user_names varchar(250) -> ) -> ; Query OK, 0 rows affected (0.67 插入一些记录到表中,使用 insert 命令 - 例子mysql> insert into demo74(user_names) values("John Smith1, John Smith2, John Smith3"); Query OK, 1 row affected (0.18 mysql> insert into demo74(user_names) values("John Smith1"); Query OK, ... 阅读更多
804 浏览量
要选择包含特定数字的所有记录,请在 MySQL 中使用 FIND_IN_SET()。让我们创建一个表 - 例子mysql> create table demo73 -> ( -> interest_id varchar(100), -> interest_name varchar(100) -> ); Query OK, 0 rows affected (1.48 插入一些记录到表中,使用 insert 命令 - 例子mysql> insert into demo73 values("100, 101, 103, 105", "SSC"); Query OK, 1 row affected (0.34 mysql> insert into demo73 values("105, 103, 1005, 1003, 104", "Computer"); Query OK, 1 row affected (0.10 mysql> insert into demo73 values("110, 105, 104, 111", "Novel"); Query OK, 1 row affected (0.31 显示记录 ... 阅读更多
754 浏览量
要转换,请在 MySQL 中使用 str_to_date() 让我们创建一个表并添加日期记录 - 例子mysql> create table demo72 -> ( -> due_date varchar(40) -> ); Query OK, 0 rows affected (2.96 sec) 插入一些记录到表中,使用 insert 命令 - 例子mysql> insert into demo72 values("11/15"); Query OK, 1 row affected (0.26 sec) mysql> insert into demo72 values("02/20"); Query OK, 1 row affected (0.09 sec) mysql> insert into demo72 values("07/95"); Query OK, 1 row affected (0.15 sec) 显示表中的记录,使用 select 语句 - 例子mysql> select *from demo72;这将产生以下输出 ... 阅读更多