我有以下表格
表 A
RID | Name |Phone |Email |CreatedOn
------------------------------------------------------------
1 | John Smith | 2143556789 |t1@gmail.com |2012-09-01 09:30:00
2 | Jason K Crull | 2347896543 |t2@gmail.com |2012-08-02 10:34:00
表 B
CID| FirstName |LastName |Phone |Email |CreatedOn |Title|Address|City|State
---------------------------------------------------------------------------------------------------
11 | John | Smith |2143556789 |t1@gmail.com |2012-09-01 09:30:00|NULL|NULL|NULL|NULL
12 | Jason | K Crull |2347896543 |t2@gmail.com |2012-08-02 10:34:00|NULL|NULL|NULL|NULL
表 C
RID | CID |IsAuthor|CreatedOn
-----------------------------------------
1 | 11 | 0 |2012-09-01 09:30:00
2 | 12 | 0 |2012-08-02 10:34:00
对于“表 A”中的每一行,需要在“表 B”中创建一行,将名称拆分为名字和姓氏,如图所示,创建行后,将新行插入表 C,其中 RID 来自表 A,CID 来自表 B , IsAuthor 位默认为 0 和表 A 中的 CreatedOn。CID 自动递增。任何人都可以帮助我实现这一目标。我对 SQL 很陌生。谢谢!