Bonjour,
Mon but est de construire un rapport en pdf en faisant une extraction de données d'une base. Pour cela je dois utiliser iReport (JasperReports).
Pour des contraintes liées à iReport (pour ceux qui connaissent) je suis obligé de tout faire en un seul ordre SQL.
Pour des contraintes liées à mon projet, mon rapport doit pouvoir exécuter une requête ou une autre selon un booléen (pour simplifier), mais toujours en un seul ordre SQL.
Je me retrouve donc dans l'obligation de trouver un moyen SQL (et non PL/SQL) de faire un test et de faire un select en fonction de ce test.
Petite précision de taille, les deux requêtes ne sont pas du tout sur les mêmes tables...
Idéalement je cherche un moyen SQL de faire ceci :
if(test réussi) then requete1 else requete2
Je vous remercie grandement.
Partager