Ciao,
devo costruire una query che possieda dei parametri di input nella where condition.
In orale la sintassi è la seguente:

codice:
SELECT * FROM tbl_name1 WHERE campo1 = nvl(:param, campo1)
Ho controllato la documentazione mysql nella quale riportano la funzione ifnull, ma non riesco ad eseguire il parametro quando eseguo la query:

codice:
SELECT * FROM tbl_name1 WHERE campo1 = ifnull(@param, campo1)
La query oracle in mysql come si traduce?


Grazie