易截截图软件、单文件、免安装、纯绿色、仅160KB

求一条MySql语句

有2张表,联系人表和联系人组表

联系人组表有下列字段
ID    Name    Memo

联系人表有下列字段
ID    Name    GroupID

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

SQL code:
insert into 联系人组(Name,Memo)
values ('Michael','Sales');
insert into 联系人表(Name,GroupID)
values('Michael',last_insert_id());


或:

SQL code:
insert into 联系人组表(Name,Memo)
values ('Michael','Sales');

insert into 联系人表(Name,GroupID)
select 'Michael',max(ID) from 联系人组表;



相关问答:

jsp备份mysql只有空文件

用jsp做东西给完全不懂mysql的人用,可是备份时只有空文件,这是什么情况,
最好有源代码,谢谢
其实备份的过程我想大概是这样的:
将表A中的数据放到ArrayList中,然后将这个ArrayList中的数据再存到表B中。 ......

apache+PHP+mysql在win7下使用

如题,这三个在win7下使用会有什么兼容性问题吗?
由于我最近在使用win7,就懒得进xp了!
自己用windows 2008有一年多了,没出现任何问题。

win7测试版也用过,不会有什么问题的,放心。

当然你最 ......

mysql的连接超时时间怎么设置 - VC/MFC / 数据库

我是用mysql自带的C API
if(mysql_real_connect(&mysql,"125.0.0.108","root","root","home",3306,NULL,0))

AfxMessageBox("数据库连接失败") ......

mysql语句优化问题 大家给优化个SQL语句

SELECT a.tguildname ,SUM(a.ct) +  if (SUM(b.ct) IS NULL ,0,SUM(b.ct)) from (
SELECT  tg.tguildname,c.cid, (
cf.fbb + cf.fgjbb + cf.fjybb + cf.fqb + cf.fgjqb + cf.fjyqb + cf.fqib + cf. ......

mysql的驱动程序

我有一个java环境下的程序,在本机运行正常,但发布到网的虚拟主机时不能连接数据库连接池
jdk 1.6 tomcat6.0.18 mysql5 mysqljdbc5.1.5
虚拟主机的技术人员说,只能配置局域的数据库连接池,也就是在M ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号