-1
我想創建一個兩欄 - 名稱和課程表。所以,假設第一行,我想將John插入到名稱列中,並將數學,英語和化學插入課程列(與name-John相同的行)。這可能與PHP/MySQL。我可以創建一個表,其中每個單元格有多個列使用php/mysql
我想創建一個兩欄 - 名稱和課程表。所以,假設第一行,我想將John插入到名稱列中,並將數學,英語和化學插入課程列(與name-John相同的行)。這可能與PHP/MySQL。我可以創建一個表,其中每個單元格有多個列使用php/mysql
對於Maths,Chemistry和English中的每一個,您都可以保存3行,並將名稱設置爲John。
只需添加另一列asy'name_id
',這與三行相同。
這樣的話,如果你想看到這個特殊的約翰的主題,你可以獲取他的臣民SELECT courses FROM student_db WHERE name_id="xx"
這將是一個更簡單的方法。
如果你想有一個單獨的行,於是,約翰便
INSERT INTO student_db (name,courses) VALUES ('John','Maths,Chemistry,English')
應該工作。
你的意思是插入逗號分隔的課程列表到MySQL表中的一列嗎?不要這樣做;正確地規範你的數據表,否則你會導致自己永遠的悲傷,創建一個速度慢,效率低下的系統,永遠不得不爲你自己創建的所有問題尋求幫助 –
請看正常化。 – Strawberry
我的意思是一種列表,我可以在其中選擇每個值。例如,我可能希望選擇化學。 – yinka