私はemails
のテーブルとdomains
のテーブルを持っています。どのようにUPDATE
domain_id
を設定する電子メール列は、テーブルドメインに対してforeign_key
です。電子メールアドレスのドメインを検索するためのSQLクエリ
ドメイン
domain_id domain
1 google.co.uk
2 google.com
3 domain.com
4 domain.gov.au
メール
email_id email domain_id
1 [email protected]
2 [email protected]
3 [email protected]
4 [email protected]
トリッキーな部分は、電子メールは、トップレベルのドメインまたはサブドメインに基づくことができることです。ここで
*「電子メール列を更新してdomain_idを設定する」*:これは混乱します。両方の列を更新したいですか? – trincot