[英]how to get values for same column name from two different tables in SQL
如何從 SQL 中的兩個不同表中獲取相同列名的值?
列名是位於這兩個表中的emp_id
: company,employee
。
如果您想要來自兩個表的單獨列中的數據,請嘗試:
SELECT c.emp_id, emp.emp_id
FROM company c
INNER JOIN employee emp on c.company_id = emp.company_id
如果要合並兩列數據,請使用以下命令:
SELECT emp_id FROM company
UNION
SELECT emp_id FROM employee
只需將表格名稱放在帶有“.”的列名稱之前。 之間,例如:
SELECT company.emp_id, employe.emp_id
使用它來獲得結果:
company.emp_id, employee.emp_id
您可以按照您的要求執行操作,類似於下面的示例,但是如果您提供示例查詢,它會有所幫助...
select emp.emp_id,company.emp_id
from company
join employee emp on emp.company_id=company_company_id
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.