sql 从表a复制记录到表b同时还要向表c写入固定记录(有一些特殊条件要求)
表a【ID、title、content、time、......】表b【ID、title、post、time、aid、......】表c【uid、key、value、......
表a【ID、title、content、time、......】
表b【ID、title、post、time、aid、......】
表c【uid、key、value、......】
(ID是自增)
把表a的记录复制到b中, ID不能变要和原a表里一致,title复制到title,content复制到post,time复制到time,表a没有aid字段因此要把表b的aid全写入0,另外表a的time是1459137144这样的时间戳,而表b的time是2016-02-20 12:22:33这样的,复制的时候怎么转换?
同时还要向表c写入多条记录(值相同):
uid key value
1 nickname 小花
1 name 花千骨
2 nickname 小花
2 name 花千骨
n nickname 小花
n name 花千骨
谢谢!!!
表c的uid是表a的ID值 展开
表b【ID、title、post、time、aid、......】
表c【uid、key、value、......】
(ID是自增)
把表a的记录复制到b中, ID不能变要和原a表里一致,title复制到title,content复制到post,time复制到time,表a没有aid字段因此要把表b的aid全写入0,另外表a的time是1459137144这样的时间戳,而表b的time是2016-02-20 12:22:33这样的,复制的时候怎么转换?
同时还要向表c写入多条记录(值相同):
uid key value
1 nickname 小花
1 name 花千骨
2 nickname 小花
2 name 花千骨
n nickname 小花
n name 花千骨
谢谢!!!
表c的uid是表a的ID值 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询