Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql插入查询_Mysql - Fatal编程技术网

Mysql插入查询

Mysql插入查询,mysql,Mysql,使用Mysql表,例如 table_main id firstname lastname table_type id table_main_id table_type_id table_type id typename 单个sql insert查询是否可以构造为与一起运行一次 fields: firstname, lastname, typename values: john,doe,mytypename 我不知道。没

使用Mysql表,例如

table_main
    id
    firstname
    lastname

table_type
    id
    table_main_id
    table_type_id

table_type
    id
    typename   
单个sql insert查询是否可以构造为与一起运行一次

fields: firstname, lastname, typename
values: john,doe,mytypename

我不知道。

没有,但是您可以创建一个过程,然后调用它

插入表\u名称(名字、姓氏、类型名称) 值(john、doe、mytypename)

无法工作,因为您试图同时插入多个表

我的建议是创建一个存储过程,该过程接受参数firstname、lastname和typename,然后进行正确的插入