0
有兩個表格,第一個表格爲country_sports
,列爲country_id
,country_name
,sports_id
和date
。第二個是sports
與列sports_id
,sports_name
,sports_date
。如何做插入語句在列中輸入多個ID? SQL語句
當我在網絡應用中發佈表格並給出sports_name
並選擇運動列表時,我想創建一個插入語句,選擇sports_name
並獲取運動ID的列表並將其放入第一個表'country_sports 」。
這裏,sports_id
應該有多個ID。
例如,
insert into country_sports (country_id, country_name, sports_id, date)
values ('', '', '', curdate());
例如,數據結構應該是
('1', 'germany', '1, 2, 3, 4', 12-02-2017);
我認爲你必須在你的例子準備4個獨立的刀片。你沒有指定哪個數據庫。 – etsa
@etsa,它是MYSQL數據庫。 –
你描述一個多對多的關係,這將意味着你將不得不增加已fk_country_sports_id和fk_sports_id第3表,表中有沒有展現國家運動和體育 –