将值从一个表复制到另一个表

时间:2017-09-30 01:31:07

标签: php mysql sql sql-server

我正在尝试对我的数据库执行SQL查询。它必须使用//Cria um objeto da classe para monitorar a conexão com a internet ConnectivityManager cm = (ConnectivityManager)mContext.getSystemService(Context.CONNECTIVITY_SERVICE); 中的用户名搜索一行,并将其ID复制到table1中的列。

示例:在table2中搜索用户"John"并将John的ID复制到table1

表1:

  

id |用户名|点

表2:

  

id | USER_ID

我实际上是试过这个:

table2

但它不起作用。我不知道该怎么做?你能帮帮我吗?

1 个答案:

答案 0 :(得分:1)

你能试试吗?

INSERT INTO table2 (user_id) SELECT t1.id FROM  table1 AS t1 WHERE  t1.username = 'John';

注意:如果table1上的列id是一个标识(运行号码),这将有效。