Witam
Mam taki problem:
Jeśli poniższe zapytanie zwróci TRUE (lub wynik = 1):
select count(*) from
(
SELECT id_company , full_name , id_address , full_address , street , number , code , city , country FROM company_data WHERE ("nip" ='1111111111' OR "nip" = 'PL'||'1111111111')
) as a
) = 1
To chciałbym, żeby wykonało się zapytanie:
SELECT id_company , full_name , id_address , full_address , street , number , code , city , country FROM company_data WHERE ("nip" ='1111111111' OR "nip" = 'PL'||'1111111111')
A gdy zwróci False lub liczbę różną od 1, to wykonało się zapytanie:
SELECT id_company , full_name , id_address , full_address , street , number , code , city , country FROM company_data WHERE (nip ='1111111111' OR nip = 'PL'||'1111111111') AND nrb='121323232312323232132132132'
Czy jest możliwe dokonanie tego w jakiś łatwy sposób?