找到 4379 篇文章 关于 MySQL

在 MySQL 中使用多个 LIKE 值的 SHOW TABLE 语句?

Chandu yadav
更新于 2019-07-30 22:30:24

390 次查看

您可以使用 WHERE 子句和 OR 运算符来显示具有多个 LIKE 的表。语法如下:show table from yourDatabaseName where tables_in_yourDatabaseName Like ‘%anyTableName%’ or tables_in_yourDatabaseName Like ‘%anyTableName2%’ or tables_in_yourDatabaseName Like ‘%anyTableName3%’ . . . . or tables_in_yourDatabaseName Like ‘%anyTableNameN%’在上述语法中,仅显示数据库中的表名。这里考虑数据库“test”和同一数据库中的表。显示具有多个 LIKE 的表的查询如下 -mysql> show tables from test -> where tables_in_test like '%userrole%' -> or tables_in_test like '%view_student%' -> or tables_in_test like '%wholewordmatchdemo%';以下是… 阅读更多

如何在 MySQL Update 中执行增量?

Vrundesha Joshi
更新于 2019-07-30 22:30:24

1K+ 次查看

要在 MySQL 中以增量方式更新值,您需要在 SET 命令的帮助下创建一个变量。创建变量的语法如下 -set @anyVariableName := 0;要更新值,您需要使用 UPDATE 命令。让我们从创建表开始。创建表的查询 -mysql> create table UpdateValueIncrementally −> ( −> ProductId int −> ); Query OK, 0 rows affected (0.90 sec)使用 select 语句在表中插入记录。查询如下 -mysql> insert into UpdateValueIncrementally values(10); Query ... 阅读更多

如何在 MySQL 中解析日期?

Rishi Rathor
更新于 2019-07-30 22:30:24

2K+ 次查看

在 MySQL 中使用 STR_TO_DATE() 函数解析日期。语法如下 -select str_to_date(yourColumName, ’format’) as anyVariableName from yourTableName;上述语法中的格式为 '%d-%b-%y'。现在要了解上述函数,让我们创建一个表。以下是创建表的查询 -mysql> create table ParseDateDemo −> ( −> yourDate varchar(200) −> ); Query OK, 0 rows affected (0.55 sec)使用 select 语句在表中插入一些记录。查询如下 -mysql> insert into ParseDateDemo values('10-Nov-18'); Query OK, 1 row ... 阅读更多

如何在 MySQL 中以编程方式设置 max_connections?

George John
更新于 2020-06-29 08:57:05

267 次查看

要在 MySQL 中以编程方式设置 max_connections,可以使用 SET 命令。语法如下 -SET GLOBAL max_connections=yourIntegerValue;让我们实现上述查询来设置最大连接数。查询如下 -mysql> set global max_connections=1000; Query OK, 0 rows affected (0.04 sec)使用 show variables 命令检查是否设置了最大连接数。查询如下。mysql> show variables like 'max_connections';以下是输出。+-----------------+-------+ | Variable_name   | Value | +-----------------+-------+ | max_connections | 1000  | +-----------------+-------+ 1 row in set (0.18 sec)

如何从 MySQL 查询中返回第 n 条记录?

Jennifer Nicholas
更新于 2019-07-30 22:30:24

915 次查看

要从 MySQL 查询中获取第 n 条记录,可以使用 LIMIT。语法如下 -select *from yourTableName order by yourColumnName limit n, 1;要了解上述语法,让我们创建一个表。以下是创建表的查询 -mysql> create table NthRecordDemo −> ( −> Id int, −> Name varchar(200) −> ); Query OK, 0 rows affected (0.92 sec)使用以下查询在表中插入一些记录 -mysql> insert into NthRecordDemo values(100, 'John'); Query OK, 1 row affected (0.09 sec) ... 阅读更多

如何在 MySQL 中查询两个日期之间?

Anvi Jain
更新于 2019-07-30 22:30:24

17K+ 次查看

您可以使用 BETWEEN 语句查询日期之间。语法如下 -select *from yourTableName where yourColumnName between ‘yourStartingDate’ and curdate().使用 curdate() 或 now(),这两个函数都可以使用。要了解上述语法,让我们创建一个表 -mysql> create table BetweenDateDemo −> ( −> StartDate datetime −> ); Query OK, 0 rows affected (0.78 sec)使用以下查询在表中插入一些记录 -mysql> insert into BetweenDateDemo values(date_add(now(), interval -1 year)); Query OK, 1 row affected (0.11 sec) mysql> insert ... 阅读更多

将字符串连接到 MySQL 中的 SELECT *?

Ankith Reddy
更新于 2020-06-29 08:59:56

160 次查看

要连接字符串,请使用 MySQL 中的 CONCAT() 函数,如下所示语法SELECT CONCAT(yourColumnName1, ’anyConcatenationString’), CONCAT(yourColumnName2, ’anyC oncatenationString’), ....N from yourTableName;要了解上述语法,让我们首先创建一个表。创建表的查询如下mysql> create table selectConcat -> ( -> StudentId int, -> StudentName varchar(100), -> StudentAge int -> ); Query OK, 0 rows affected (1.32 sec)使用 insert 命令在表中插入一些记录。查询如下mysql> insert into selectConcat values(1, 'Carol', 23); Query OK, 1 row affected (0.19 sec) mysql> insert into selectConcat values(2, 'John', 24); ... 阅读更多

按字符长度对 MySQL 中的字符串排序?

Vrundesha Joshi
更新于 2019-07-30 22:30:24

302 次查看

您可以使用 MySQL 中的 CHAR_LENGTH() 函数按字符长度排序。该函数返回字符数,例如以下字符串为 4 -AMIT要按字符长度对字符串排序,以下为语法 -select *from yourTableName order by CHAR_LENGTH(yourColumnName);要了解上述概念,让我们首先创建一个表。以下是创建表的查询 -mysql> create table OrderByCharacterLength    −> (    −> BookName varchar(200)    −> ); Query OK, 0 rows affected (1.97 sec)使用 insert 命令在表中插入一些记录。查询是… 阅读更多

我们可以在 MySQL 中使用 str_replace 吗?

Rishi Rathor
更新于 2019-07-30 22:30:24

186 次查看

MySQL 中的 str_replace 版本是 replace() 函数。让我们首先创建一个表来了解该函数 -mysql> create table StringReplaceDemo −> ( −> Id int, −> URL varchar(200) −> ); Query OK, 0 rows affected (0.38 sec)使用 insert 命令在表中插入一些记录。查询如下 -mysql> insert into StringReplaceDemo values(1001, 'https://www.google.co.in'); Query OK, 1 row affected (0.09 sec) mysql> insert into StringReplaceDemo values(1002, 'https://www.facebook.com'); Query OK, 1 row affected (0.11 sec) mysql> insert into StringReplaceDemo ... 阅读更多

如何在 MySQL LIKE 子句中使用用户变量?

Ankith Reddy
更新于 2020-06-29 09:02:51

3K+ 次查看

使用 CONCAT() 函数,我们可以在 LIKE 子句中使用用户变量。语法如下。set @anyVariableName='anyValue'; select yourColumnName1, yourColumnName2, yourColumnName3, ...N from yourTableName whereyourColumnName like CONCAT('%', @anyVariableName, '%');要了解上述语法,让我们首先创建一个表。创建表的查询如下。mysql> create table UserVariableInLike -> ( -> id int, -> Name varchar(100), -> Age int -> ); Query OK, 0 rows affected (0.83 sec)使用 insert 命令在表中插入记录。查询如下。mysql> insert into UserVariableInLike values(101, 'John', 23); Query OK, 1 row affected (0.23 sec) mysql> ... 阅读更多

广告