日期:2014-05-16  浏览次数:20970 次

如何使用一条sql语句实现下面功能
表1(基本信息)
id|name | typeid
1 zhang 1
2 john 1

表2(血型)
typeid type
1 A
2 B

插入表A一条记录,id=3 name=jack 血型是A,需要从表2先查出typeidid



------解决方案--------------------
insert into t1 (`name` ,`typeid`) select 'jack',typeid from t2 where type='A';