1의 PostgreSQL에서 다른 테이블의 데이터에 대한 쿼리 결과에서 데이터를 비교
쿼리 위부터Select data1,name,phone,address from dummyTable limit 4;
, 내가 예를 들어 다음과 같은 결과를 얻을 것이다 STEP 다음을 가진 후 지금
data1 | name | phone | address
fgh | hjk | 567...| CA
ghjkk | jkjii| 555...| NY
을 위의 결과 나는 위의 쿼리에서 얻은 data1
레코드를 data1
이라는 동일한 열이있는 existingTable
이라는 데이터베이스의 기존 테이블에 일치 시키려고합니다. 위의 결과가 'fgh'값이 data1
이라면 나는 'fgh'을 취하여 열 data1
과 비교합니다.
2 단계
다음, 나는 비교 완료하고 후에, 나는 다음과 같은 몇 가지 조건을 적용해야합니다
if((results.data1.value).equals(existingTable.data1.value))
then count --
else
count++
을 그래서 위의 조건에 의해 내가 설명하려고 그 값의 경우 내가 얻은 결과로부터 얻은 것은 1 씩 카운트 감소를하고, 1 씩 증가하면 카운트가 1 씩 증가합니다.
요약 b asicate 한 쿼리에서 이것을 달성하고 싶다면 PostgreSQL을 사용할 수 있습니까?
문자열을'=='와 비교하려고합니까? '.equals' 메서드를 사용해야합니다. – ferhan
오, 내 잘못, 업데이트! 그게 진짜 코드가 아닌 내가 성취하려고하는 아이디어를주는 것입니다. – AKIWEB