sql语句可以查询出w.work_desc, t.resource_obj_id ,如何在同一条sql语句中,利用t.resrouce_obj_id查询出另外一张表在鸿的数据,且这三个值一起输出
时间: 2024-03-10 07:44:01 浏览: 62
你可以使用 SQL 的 JOIN 操作来连接多张表,从而在同一条 SQL 语句中查询出需要的数据。假设你需要查询的另外一张表名为 table2,table2 中包含了 resource_obj_id 和 column1 两列数据,那么你可以将原来的 SQL 语句修改为如下的形式:
```
SELECT w.work_desc, t.resource_obj_id, t.column2, t2.column1
FROM table1 t
JOIN table2 t2 ON t.resource_obj_id = t2.resource_obj_id
JOIN work_table w ON w.work_id = t.work_id;
```
这条 SQL 语句将会查询出 table1 中的 resource_obj_id 和 column2,以及 table2 中的 column1,同时还会查询出 work_table 中的 work_desc,它们都是通过 resource_obj_id 进行关联的。你可以根据需要修改列名和表名,以适应你的实际情况。
阅读全文