私は 2 つの SQL テーブルを持っています。1 つはユーザー テーブル用で、もう 1 つはユーザーに関するすべてのものです。(年齢、性別など)
ユーザーテーブル:
id, username, mail, etc
2番目のテーブル
id, user_id, type_id, content
ユーザー テーブルの内容:
1, knife, knife@something.com, etc ...
2 番目のテーブル:
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 歳までの結果が表示されますが、その男性または女性のことをどのように追加できますか?