J'ai une requête mysql qui utilise bit_or sur un jeu de résultats. Quand il n'y a pas de résultat, la fonction bit_or renvoie 0 (c'est correct selon la documentation mysql).Force mysql à retourner aucun résultat sur bit_ou
Par exemple:
select n from t1 where a=1;
retourne aucune ligne.
select bit_or(n) from t1 where a=1;
retours 0
je dois forcer la dernière requête de revenir au lieu aucun résultat de la requête bit_or, par exemple (En pseudo-code, parce que je ne sais pas l'invocation correcte):
select bit_or(n) unless 0 from t1 where a=1;
Est-ce que quelqu'un sait comment je peux le faire? (Clarification, j'ai besoin de la valeur de retour "aucun résultat sur 0" pour un programme externe, qui ne peut malheureusement pas être changé).