私は2つのテーブルを持っています最初のテーブルには名前、メール、vegetable_Fruits、飲み物が含まれています
CREATE TABLE Likes
(
Name varchar(20),
email varchar(20),
Vegetables_Fruits varchar(20),
Drinks varchar(20)
)
野菜、果物、飲み物などの名前とメールアドレスを保存しています。野菜が好きな人は、どのような値でもかまいません。テーブルを次のように更新します。
name email 1 0
人が果物が好きなら
name email 2 0
人が飲み物が好きなら
name email 0 1
クエリを挿入
INSERT INTO Likes(Name,email,Vegetables_Fruits,Drinks)
VALUES("aaa","aaa@example.com",1,0),("bbb","bbb@example.com",2,0),("ccc","cc@example.com",0,1),("ddd","dd@example.com",2,0),("eee","ee@example.com",2,0),("fff","ff@example.com",1,0),("ggg","gg@example.com",0,1),("hhh","hh@example.com",0,1)
メールのリストを含む別のテーブルがあります
CREATE TABLE emailList
(
Likes_Vegetables varchar(50),
Likes_Fruits varchar(50),
Drinks varchar(50)
)
クエリの挿入
INSERT INTO emailList(Likes_Vegetables,Likes_Fruits,Drinks)
VALUES("aaa@example.com,ff@example.com","bbb@example.com,dd@example.com,'ee@example.com'","hh@example.com,gg@example.com,cc@example.com")
1番目のテーブル(いいね)の値に基づいて2番目のテーブル(emailList)を更新したいこれに対するクエリは何ですか