如何用一个sql分别从两个表中查询数据

如题所述

sql语句从一张表中查询数据插入到另一张表中的方法如下:
1、select * into destTbl from srcTbl。
2、insert into destTbl(fld1, fld2) select fld1, 5 from srcTbl。以上两句都是将 srcTbl 的数据插入到 destTbl,但两句又有区别的:第一句(select into from)要求目标表(destTbl)不存在,因为在插入时会自动创建。第二句(insert into select from)要求目标表(destTbl)存在,由于目标表已经存在,所以我们除了插入源表(srcTbl)的字段外,还可以插入常量
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-09-25
在UI界面上循环发送查询命令 传不同的id, 然后再数据库中用关联查询就行

SELECT
A.id AS AID,
A.content AS AContent,
B.id AS BID,
B.content AS BContent
FROM
A
INNER JOIN B ON (A.id = B.id)
第2个回答  2018-06-25
简单,SQL的多表查询,最基本的SQL语句。
第3个回答  2018-06-25
使用 连接语句 join
相似回答