Salve, la domanda è semplice, devo fare una query ma non so se tutti i campi che chiederò nella select saranno presenti nella tabella.
Es:
Tabella Prova (id,testo)
Se scrivo
select id,testo from Prova
va bene, ma se scrivo
select id,testo,testo2 from Prova
va giustamente in errore.
Se invece scrivo
select id,testo,testo2=null from Prova
non va in errore e in testo2 avrò sempre null.
Visto che esiste la sintassi case when in Sql mi chiedevo se fosse possibile nella condizione domandare al motore sql se testo2 esiste oppure no.
In sostanza dirgli "Se esiste stampalo, altrimento stampa null".
Avete qualche idea in proposito?
Tnx