相关疑难解决方法(0)

sql - 在一个查询中插入多个表

假设我有两个表,names并且phones 我想将一些输入的数据插入到表中,在一个查询中 - 如何才能完成?

如果可以,请解释语法.

mysql sql multiple-tables insert-into

32
推荐指数
3
解决办法
12万
查看次数

使用INNER JOIN时两个表的SQL INSERT语句

我有两个表hellologin_table以下是它们的结构

user_info
-------
some_id | name | address

login_table
-------
id | username | password
Run Code Online (Sandbox Code Playgroud)

some_id并且id是自动增量指数.

现在我怎么能用in INSERT语句INNER JOINSQL

目前,我想下面添加数据与同some_idid

`name` = John
`address` = wall street
`username` = john123
`password` = passw123
Run Code Online (Sandbox Code Playgroud)

下面的代码显示,到目前为止我尝试过的.

insert into login_table lt
INNER JOIN user_info ui ON ui.some_id = lt.id
(ui.name, ui.address, lt.username, lt.password) 
values
('John', 'wall street', 'john123', 'passw123')
Run Code Online (Sandbox Code Playgroud)

这不是一个值,我想一次添加多个值..我怎样才能实现.

感谢帮助.

mysql sql insert inner-join

3
推荐指数
1
解决办法
4万
查看次数

标签 统计

mysql ×2

sql ×2

inner-join ×1

insert ×1

insert-into ×1

multiple-tables ×1