私は家計のメンバーを保存するためにMySQLにテーブルを持っています。それはこのように見える誰もが特定の年齢以上のすべての家を見つけるためのSQLクエリ
CREATE TABLE housembers (
id int,
houseid int,
housemberid int,
year_of_birth int
);
これは世帯テーブルとの関連が1対多です。
例のデータは次のようになります。
1, 1, 1, 1980
2, 1, 2, 1977
3, 2, 1, 1969
4, 3, 1, 1950
Etc...
すべてのメンバーが一定の年齢を超えているすべての家庭を見つけるための最も効率的なクエリとは何ですか?
ありがとうございます!
それともこれが私のデータを格納するための正しい方法ではないでしょうか? –
テーブル名は 'housemembers'と仮定し、' houseid'は "世帯"識別子を含んでいます。 –
はい。そのとおり! –