정확히 같은 열 이름을 가지고 있지만 데이터 나 값이 다른 두 개의 테이블이 있습니다. 이제 table_2의 첫 번째 열의 table_1 유니온 데이터의 첫 번째 열의 총 데이터 수를 계산하려고합니다. 이 작업을 수행하는 방법?PostgreSQL에서 다른 테이블의 특정 두 열의 데이터를 계산하는 방법은 무엇입니까?
____________________ ________________________
| Table_1 | | Table_2 |
---------+---------- -----------+------------|
|arsc_lvl| Dist Name| | arsc_lvl | Dist_Name |
---------+---------- -----------+------------|
|1 | Banke | | 5 | Bara |
|5 | Banke | | 7 | Bara |
|6 | Bara | | 9 | Bara |
---------+----------+ -----------+------------+
select count ("arsc_lvl")
from "Table_1", "Table_2"
where
"arsc_lvl"<=10
이것은 또한 내가 원하는 것을 제공하지 못했습니다. 심지어 사용
이 같은 조인 : 그것은 너무 나를 위해 작동하지 않았다
SELECT *
FROM [MyTable] Table_1
INNER JOIN [MyOtherTable] Table_2
ON Table_1."arsc_lv" = Table_2."arsc_lv"
. 내가 여기 붙어있어, 제발 도와 줘.
이 테이블에 대해 반환 할 데이터를 표시하십시오. 결과로 당신이 원하는 것이 약간 명확하지 않습니다. –
내 쿼리는 두 테이블 모두에서 arsc_lvl 데이터의 총 수를 계산해야합니다. 의미 : 3 from Table_1 + 3 from Table_2 = 6 –