有2张表,联系人表和联系人组表联系人组表有下列字段
ID Name Memo联系人表有下列字段
ID Name GroupID联系人组表的ID是自动增加的,现在想用一段语句实现插入一条联系人记录,
Name是Michael 组名是Sales
因为该联系人记录所在的Sales组在联系人组表中不存在,所以必须先插入名字为Sales的联系人组,然后根据返回的组ID再插入联系人记录到联系人表中。这样的MySql该怎么写呢?
ID Name Memo联系人表有下列字段
ID Name GroupID联系人组表的ID是自动增加的,现在想用一段语句实现插入一条联系人记录,
Name是Michael 组名是Sales
因为该联系人记录所在的Sales组在联系人组表中不存在,所以必须先插入名字为Sales的联系人组,然后根据返回的组ID再插入联系人记录到联系人表中。这样的MySql该怎么写呢?
insert into 联系人表 values(last_insert_id(),'Michael','Sales')
values ('Michael','Sales');
insert into 联系人表(Name,GroupID)
values('Michael',last_insert_id());
values ('Michael','Sales');insert into 联系人表(Name,GroupID)
select 'Michael',max(ID) from 联系人组表;