Select avec deux where
Résolu/Fermé
hakim_fth
Messages postés
138
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
5 octobre 2023
-
12 oct. 2018 à 00:09
hakim_fth Messages postés 138 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 5 octobre 2023 - 12 oct. 2018 à 01:43
hakim_fth Messages postés 138 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 5 octobre 2023 - 12 oct. 2018 à 01:43
A voir également:
- Select avec deux where
- Deux ecran pc - Guide
- Deux comptes whatsapp - Guide
- Itinéraire google map entre deux adresses - Guide
- Faire deux colonnes sur word - Guide
- I avec deux point - Forum Windows
2 réponses
jee pee
Messages postés
40558
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
16 décembre 2024
9 458
Modifié le 12 oct. 2018 à 00:32
Modifié le 12 oct. 2018 à 00:32
Bonjour,
Quelque chose comme :
Si 'Frais' n'existe pas toujours, il faudrait utiliser une jointure externe, dans Oracle ce serait
Mais dans mysql c'est du style
Il va bien se trouver un spécialiste mysql pour te renseigner ;-)
Quelque chose comme :
select a.reference, a.type, a.montant, b.montant, a.date_paiement from ta_table A, ta_table B where a.reference = b.reference and a.type = 'Facture' and b.type = 'Frais'
Si 'Frais' n'existe pas toujours, il faudrait utiliser une jointure externe, dans Oracle ce serait
where a.reference = b.reference(+)
Mais dans mysql c'est du style
LEFT OUTER JOIN
Il va bien se trouver un spécialiste mysql pour te renseigner ;-)
yg_be
Messages postés
23392
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 décembre 2024
Ambassadeur
1 556
Modifié le 12 oct. 2018 à 00:58
Modifié le 12 oct. 2018 à 00:58
bonjour, montre-nous ce que tu as essayé et explique-nous ce qui ne marche pas: message d'erreur, résultat inattendu.
l'exemple que tu donnes est insuffisant: montre-nous plus de données, et plus de résultats.
je pense que la proposition de jee pee va te donner la réponse de l'exemple.
ceci aussi, et d'autres encore, puisque ton exemple est incomplet:
l'exemple que tu donnes est insuffisant: montre-nous plus de données, et plus de résultats.
je pense que la proposition de jee pee va te donner la réponse de l'exemple.
ceci aussi, et d'autres encore, puisque ton exemple est incomplet:
select a.reference, a.type, a.montant as Facture, b.montant as Frais, a.date_paiement from ta_table a, ta_table b where a.type = 'Facture' and b.type = 'Frais'
hakim_fth
Messages postés
138
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
5 octobre 2023
12 oct. 2018 à 01:43
12 oct. 2018 à 01:43
Merci beaucoup mon ami yg_be.
ça marche très bien
ça marche très bien
12 oct. 2018 à 01:42