如题
MianTable(id,name)
subTable(id,m_id,v_id); 1 .m_id与v_id 均对应MianTable.id,
2 .v_id可与m_id对应同条记录的MianTable.id,也可对应不同记录的MianTable.id
3 . v_id 为空时,需将m_id赋初值成 m_id.需按前面三个条件写SQL语句..不知如何下手了.
MianTable(id,name)
subTable(id,m_id,v_id); 1 .m_id与v_id 均对应MianTable.id,
2 .v_id可与m_id对应同条记录的MianTable.id,也可对应不同记录的MianTable.id
3 . v_id 为空时,需将m_id赋初值成 m_id.需按前面三个条件写SQL语句..不知如何下手了.
subTable(id,m_id,v_id); 1 .m_id与v_id 均对应MianTable.id,
2 .v_id可与m_id对应同条记录的MianTable.id,也可对应不同记录的MianTable.id
insert into subTable
select rowid, a.id,b.id
from MianTable a, MianTable b;
不过说实话,我实在不知道你确切的需求。