mysql - 从 MySQL 中的数组中选择

标签 mysql

在 MySQL 中是否可以从一组静态整数中进行选择?给定一个整数数组,如 1 和 2,在 MySQL 中执行以下操作的正确语法是什么:

select 
    * 
from 
    (values(1),(2)) 

它应该返回包含数字 1 的一行和包含数字 2 的一行。

在除 MySQL 之外的其他 SQL 中(例如 MSSQL),这是可能的。有没有办法在 MySQL 中执行此操作?

最佳答案

我想你的意思是这样的?

SELECT 1 UNION SELECT 2 UNION SELECT 3

关于mysql - 从 MySQL 中的数组中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9860289/

相关文章:

python - 使用 python 解析的数据提供 mysql 数据库时出错

php - 是否可以在 MYSQL AND "clause"中使用 IF ELSE

php - 我不想获取空数据

mysql - 我在使用 PDO 连接到 godaddy 上的数据库时遇到问题

php - 列出 in_array 中的表

Mysql合并行?

mysql - phpMyAdmin 存储过程说明

c# - sql中的Varchar创建额外的空格

mysql - Hibernate基本值类型 'yes_no'和 'true_false'

php - 如何从在线插入到两个表中?