首页 > 解决方案 > 如何从mysql数据库的多个表中查询

问题描述

我有一个登录系统,我需要从 2 个 sql 表中查询。两个表中的列名称相同,例如 - 电子邮件。目标是如果在第一个表中找不到用户输入的值,它将查看第二个表。有可能吗?

标签: mysql

解决方案


对的,这是可能的。

SELECT table1.email AS table1_email, table2.email AS table2_email FROM table1, table2 WHERE table1.email='whateveremail@gmail.com' OR table2.email='whateveremail@gmail.com'

推荐阅读