Simplification d'une requête
Salut tout le monde
j'ai une table produits(id, libelle, prix1, prix2, categorie).
categorie peut etre null.
je me demande est ce possible d'écrire une requête qui permet de retourner la somme (prix1+prix2) pour les produits avec categorie et les produits sans categorie(valeur null) ?
par exemple : retourner les deux valeurs dans deux colonnes,
voila ce que je'ai fait :
Code:
1 2 3 4 5 6 7
| SELECT SUM(prix1 + prix2) AS Expr1
FROM produits
WHERE (categorie IS NOT NULL)
UNION
SELECT SUM(prix1 + prix2) AS Expr2
FROM produits AS produits_1
WHERE (categorie IS NULL) |
mais je n'ai qu'une seule colonne comme résultat, elle s'appelle Expr1, de plus je cherche à simplifier ma requête, pourquoi pas n'avoir qu'un seul select
Merci de votre aide