我有 2 个表:
Accounts(ID, Name, Adress, Type)
Holidays(Name, StartDate, EndDate)
例如,帐户中的类型列是 SET("Manager","Director","Administrator")
。
两个列的名称列是相关的。当某人创建假期时,假期表中的名称将是他登录帐户中的名称。
我想知道是否可以创建一个 SQL 语句来获取表 2 的所有内容,其中 table1.type 需要为“Director”,Table1.name 需要为假期。
最佳答案
SELECT * FROM Accounts as a, Holidays as h WHERE a.Name = h.Name AND a.Type = 'Director'
这应该会为您提供所需的所有条目。将 a.Name
链接到 h.Name
非常重要,以确保您获得正确的组合。
关于php - SQL 从一个表中选择项目,并使用另一个表中的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38222705/