我已經制作了2個單獨的表,即userlogin和userprofile以及以下列。SQL - 將數據插入父表和父表中的數據一起使用來自父表的屬性
userlogin:
id
uname
pass
userprofile:
user_id(Foreign key)
name
gender
aboutme
因爲我會採取一些在註冊我想知道什麼是給從用戶登陸表新生成的ID在USERPROFILE表的最佳途徑USERPROFILE數據。
我想兩個插入查詢都是一個接一個的,但如果多個用戶同時註冊並且一個用戶登錄與另一個用戶配置文件一起保存會怎麼樣。
我應該改爲保存配置文件外鍵用用戶名?
可能的重複:https://dba.stackexchange.com/questions/46410/how-do-i-insert-a-row-which-contains-a-foreign-key – kenfire
不可能是重複的 - last_insert_id(),而不是FK,似乎是真正的問題。 –
@kenfire我讀了它,但我想last_insert_id似乎更好地回答它。謝謝反正。 – reevkandari