Requête SQL ne renvoyant aucune donnée

kewee -  
loicDu28 Messages postés 342 Statut Membre -
Bonjour,

J'ai une requête :

SELECT
  TABLE1.DATE,
  TABLE1.HEURE,
  TABLE1.RTG
FROM
  TABLE1
WHERE
(TABLE1.ETAT=0)


J'aimerais que celle ci, lorsqu'elle ne me retourne aucun résultat, m'affiche par exemple :

      DATE       |      HEURE      |     RTG
---------------------------------------------------------------
   10/02/09      |       1200      |      Ok 


Merci de votre aide.

5 réponses

loicDu28 Messages postés 342 Statut Membre 53
 
bonjour,

il y a tête d'autre solution à ton problème mais moi personnellement, je vois que l'utilisation d'un trigger.

Pour plus de renseignements la dessus : https://sqlpro.developpez.com/cours/sqlserver/transactsql/#L5
0
974_Vin's_974 Messages postés 554 Statut Membre 102
 
Si tu es en PHP tu peux faire une condition qui dit ..

Si le nombre de résultat retourné est égale de 0 alors ben affiché ce que tu a mis plu haut !!!

0
kewee
 
Je ne suis malheureusement ni en PHP, ni en PL/SQL, Transac et autres ... seulement SQL. La finalité étant d'utiliser la requête sous BO XIr2
J'aurais aimé qu'on me dise que telle ou telle fonction en est capable, à la manière de NVL mais adapté à mon cas...
Merci quand même.
0
974_Vin's_974 Messages postés 554 Statut Membre 102
 
Ah ben dsl il faut surment utiliser un trigger là, mais les triggers et moi :-s ...

Dsl !!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
loicDu28 Messages postés 342 Statut Membre 53
 
pour l'utilisation des triggers, j'ai envoyé un site plus haut que je remet ici :
https://sqlpro.developpez.com/cours/sqlserver/transactsql/#L5­
je pense que ce site est assez complet. J'avoue les triggers c'est pas facile mais intéressant à savoir faire.

bon courage
0