首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在一个查询中选择两个表吗?

我可以在一个查询中选择两个表吗?
EN

Stack Overflow用户
提问于 2019-03-06 13:39:28
回答 4查看 54关注 0票数 1

我有两张桌子

  1. 费用
  2. additional_fees

费用

代码语言:javascript
复制
fees id | fees_name | department | semester | hall_ticket | amount
--------------------------------------------------------------------
      1 |Tution Fees|    CSE     |    2-1   |     1234    | 10000

附加费

代码语言:javascript
复制
fees id | fees_name | department | semester | add.amount
--------------------------------------------------------------------
      9 | Exam Fees |    CSE     |   2-1    | 5000

我想要这样

代码语言:javascript
复制
 fees_name | department | semester | hall_ticket | amount
---------------------------------------------------------
Tution Fees|    CSE     |    2-1   |     1234    | 10000
 Exam Fees |    CSE     |    2-1   |             | 5000

能不能得到这样的结果。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-03-06 13:41:11

使用UNION

代码语言:javascript
复制
select fees id , fees_name , department , semester , hall_ticket, amount from fees
union 
select fees id , fees_name , department , semester , null, add.amount from additionalfees
票数 2
EN

Stack Overflow用户

发布于 2019-03-06 13:40:41

使用联合所有

代码语言:javascript
复制
select fees_id,fees_name,department,semester,hall_ticket,amount from fees
union all
select fees_id,fees_name,department,semester,null,add.amount from additional_fees
票数 1
EN

Stack Overflow用户

发布于 2019-03-06 13:40:46

是的,您可以使用函数联合。

代码语言:javascript
复制
SELECT column_name(s) FROM table1
UNION
SELECT column_name(s) FROM table2;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55024475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档