這可以很容易地編寫腳本,但我想了解如何在純SQL中執行此操作。我有一個users
表。在users
表中,id
是主鍵。現在想象我有一張名爲foos
的新表。每個用戶可以有一個foo。我希望能夠爲users
表中的每個用戶創建一行(不重要,如果數據現在是相同的),則表foos
。 foos
只有兩列,user_id
,name
。MySQL:查詢爲父行中的每個主鍵創建一行
什麼是循環訪問用戶並在foos
中爲每個用戶創建相應行的最佳方式,其中user_id
是user.id,name是任何隨機字符串。
所以,你只是想複製'user.id'?或者'user.name'呢?因爲創建隨機字符串不是微不足道的。 –