mysql - 条件 MySql 查询

标签 mysql database

我有一种情况,我需要在 MySql 中执行两个不同的查询,是否可以在 MySql 中执行。它是选择查询。

 eg. Query1:  Select * from table1
     Query2: Select * from table2

现在我该如何执行这些查询

有条件地

select * from if(somecondition ) then Query 1 else query 2

最佳答案

IF MyCondition = True THEN
  Select * from table1;
ELSE
  Select * from table2;
END IF;

Reference

关于mysql - 条件 MySql 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6647929/

相关文章:

mysql - 优化SQL : How to rewrite this query to boost performance?(使用子查询,摆脱GROUP BY?)

python - Django user.save() 在列 'is_superuser' 上失败不能为空

c# - 如何使用我的项目部署数据库?

database - 数据集——我在哪里可以找到关于不同汽车实例的原始价格/零售值(value)的数据集?

c# - 删除与引用冲突

.net - 使用 .net 连接器连接 Couchbase 服务器时出现异常

php - 如何高效地通过JSON从MYSQL服务器获取BLOB图像文件

mysql - CakePHP 3.x - ManyToMany 上的 SUM()

MYSQL 约束 - 多重检查

mysql - 在数据库中以多对多关系比较值