mysql关联表插入-php环境中

$insertsql=<<<EOT
insert into tb_manager values(null,‘$name‘,‘$pwd‘,‘1‘);
select @pid:=last_insert_id();//寻找最新插入记录ID并赋值给pid,pid进行传值
insert into tb_mastergroup values(null,@pid,‘$name‘,2,‘1‘,‘MR‘);
EOT;
$sql=mysql_query($insertsql);

时间: 2024-12-20 05:37:33

mysql关联表插入-php环境中的相关文章

MySQL数据表插入数据及增加语句

每个数据库都有增删改查功能,下面简单说说MySQL INSERT语句用法. 1,MySQL INSERT语句允许您将一行或多行插入到表中 INSERT INTO table(column1,column2...) VALUES (value1,value2,...); 首先,在INSERT INTO子句之后,在括号内指定表名和逗号分隔列的列表. 然后,将括号内的相应列的逗号分隔值放在VALUES关键字之后. 2,MySQL INSERT - 插入多行 INSERT INTO tasks(subj

反向读取Mysql数据库表结构到PowerDesigner中

转自:https://www.cnblogs.com/soinve/p/9776306.html 使用PowerDesigner挺长时间了,只是一些简单的表结构设计,因需要对当前数据库进行再设计,需要看一下数据库中所有的表,及表之间的关系,并重新修改表结构,因此需求就是怎么把数据库中的表结构反向生成到PowerDesigner中,以下是对该过程的实践,当前也搜索了其他同学的方法,便于后期使用即其他同学需要,整理该文章. 一.首先确认一下版本和环境 Mysql使用的版本(我用的是5.1) Powe

实战基础技能(21)--------多数据拼凑成表插入到数据库中

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Collections; namespace TechnologyProject.项目管理.加计扣除.ERP导入 { public partia

mysql关联表删除数据

有时候我们需要删除表中部分内容,或删除一个表中在另一个表中已经存在的内容,可以用以下方法: 1.delete from t1 where 条件; 2.delete t1 from t1, t2 where 条件; 3.delete t1, t2 from t1, t2 where 条件; eg: 删除表t1已经在表t2中存在的数据: DELETE t1 FROM table_1 t1, table_2 t2 WHERE t1.id=t2.id and t1.year=t2.year and t1

mysql 复制表结构 / 从结果中导入数据到新表

这只会复制结构: mysql> create table a like mysql1; Query OK, 0 rows affected (0.03 sec) mysql> desc a; +----------+----------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+----------+------+-----+---------+----

mysql关联表的复制

1. 复制被参照的表: CREATE TABLE clone_product_1 LIKE product_1; INSERT INTO clone_product_1 SELECT * FROM product_1; 2. 复制参照表: 1. 获取数据表的完整结构. 2. 修改SQL语句的数据表名,并执行SQL语句. CREATE TABLE `clone_product_attribute_1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `product

MySQL中的多表插入更新与MS-SQL的对比

MySQL多表插入: INSERT INTO tdb_goods_cates (cate_name) SELECT goods_cate FROM tdb_goods GROUP BY goods_cate; --INSERT INTO 表名 (列名)查询对应的列 MS SQL 多表插入: 与MySQL 的一样 MySQL的多表关联更新 UPDATE dtb_goods INNER JOIN tdb_goods_cates ON goods_cate = cate_name SET goods_

mysql、sqlserver关联表批量修改

一.mysql关联表批量修改 UPDATE sp_sys_dictionaries_category a #根据对应id,把b.username的值赋给a.username LEFT JOIN sp_sys_dictionaries b ON b.cid = a.id SET a.username = b.username 二.sqlserver关联表批量修改 UPDATE a SET a.FLONGYARN = b.ORGID --根据对应id,把b.ORGID的值赋给a.FLONGYARN

mysql设计表结构数据类型的选择

选择合适的数据类型 在使用MySQL创建数据表的时候会遇到一个问题,如何为字段选择合适的数据类型.比如创建一个员工信息表,每个字段都可以用很多种类型来定义, int,char,float等等. char和varchar char和varchar都是用来存储字符串类型的数据,但是他们保存和检索的方式不一样.char属于固定长度的字符类型,二varchar属于可变成的字符类型 值 char(4) 存储需求 varchar(4) 存储需求 '' '   ' 4个字节 '' 1个字节 'ab' 'ab