在 MySQL 中合并 SELECT 和 SHOW 命令结果?

mysqlmysqli database

要将 SELECT 和 SHOW 命令结果合并为一个,请使用以下查询 −

select @anyVariableName1 as anyAliasName1,@anyVariableName1 as anyAliasName2,......N;

要合并 SELECT 和 SHOW,首先创建并初始化第一个变量。以下是查询−

mysql> set @first_name='John';
Query OK, 0 rows affected (0.00 sec)

要组合 SELECT 和 SHOW,请创建并初始化第二个变量。以下是查询 −

mysql> set @last_name='Smith';
Query OK, 0 rows affected (0.00 sec)

以下是结合 SELECT 和 SHOW 命令的查询 −

mysql> select @first_name as EmployeeFirstName,@last_name as EmployeeLastName;

这将产生以下输出 −

+-------------------+------------------+
| EmployeeFirstName | EmployeeLastName |
+-------------------+------------------+
| John              | Smith            |
+-------------------+------------------+
1 row in set (0.00 sec)

为了组合系统全局变量,您可以使用 @@ 而不是单个 (@)。以下查询将组合当前 MySQL 版本和端口号。

以下是查询 −

mysql> select @@version as CURRENT_MYSQL_VERSION,@@port as
CURRENT_MYSQL_PORT_NUMBER;

这将产生以下输出 −

+-----------------------+---------------------------+
| CURRENT_MYSQL_VERSION | CURRENT_MYSQL_PORT_NUMBER |
+-----------------------+---------------------------+
| 8.0.21                | 3306                      |
+-----------------------+---------------------------+
1 row in set (0.00 sec)

相关文章


有用资源