日期:2014-05-18  浏览次数:20387 次

表 数据转移的问题。。。
SQL code

现在想把文章数据 转移到 问题库中,
相当于 把 文章的标题 做 问题的标题,
文章的内容 做 回答的内容

//表A --- 文章表
tabel_A
title content ........
标题1 内容1
标题2 内容2
标题3 内容3

问题库 主要 由 问题表 和 答案表 组成
//table_B ---- 问题表
title content ........
问题1 内容1
问题2 内容2

//table_C --- 答案表
qid     content
问题id  回答的内容




现在先把 文章 数据 导入到问题表
//把表A的标题赋值给表B的 名称+‘问号’ 和 信息
insert into table_B (title, content)
select title+'?', title from table_A

//把 问题的id和 文章的内容 赋给 回答表,不知道怎么获得该问题在问题表中的id
insert into table_C (qid, content)
select 怎么得到table_B中的id, content from table_A



求助...







------解决方案--------------------
SQL code


insert into table_C (qid, content)
select b.qid, a.content from table_A a 
inner join table_B  b on a.title+'?' + b.title