è logico il fatto che non ti restituisce nulla

SELECT idm, email, ln FROM newsletterdb WHERE (paese='1' and tipo='1') and (paese='2' and tipo='1')

ora ti spiego letteralmente cosa significa la query che hai fatto_

Seleziona i campi idm, email, in della tabella newsletterdb dove paese è uguale a 1, tipo è uguale a 1, paese è uaguale a 2 e tipo è uguale a 1.

La query non può mai funzionare xkè paese non può essere nello stesso tempo uguale sia a 1 ke a 2, forse volevi fare una cosa del genere?

SELECT idm, email, ln FROM newsletterdb WHERE (paese='1' and tipo='1') OR (paese='2' and tipo='1')