我有两个 SQL 表格,一个是用户表格,另一个是有关用户的所有信息(年龄、性别等)。
用户表格:
第二个表格
用户表内容:
第二个表格:
我想获取年龄在20-40岁之间且为男性的用户。我现在在这里:
它展示了21岁到40岁之间的结果,但我怎么添加男性或女性的条件?
用户表格:
id, username, mail, etc
第二个表格
id, user_id, type_id, content
用户表内容:
1, knife, knife@something.com, etc ...
第二个表格:
1, 1, 38 (age)
1, 3, Male
我想获取年龄在20-40岁之间且为男性的用户。我现在在这里:
SELECT
*
FROM
felhasznalok_kieg_adat
JOIN felhasznalok
ON felhasznalok_kieg_adat.user_id = felhasznalok.id
WHERE
felhasznalok_kieg_adat.kieg_id = "22"
and felhasznalok_kieg_adat.tartalom < 21
and felhasznalok_kieg_adat.tartalom < 40
它展示了21岁到40岁之间的结果,但我怎么添加男性或女性的条件?