Select avec deux where [Résolu]

Select avec deux where Select sur 2 tables avec meme champs (Résolu) » Forum - MySQL Select count(*) from ... where ...&... [Résolu] (Résolu) » Forum - Webmaster Sélection de deux onglets par rapport à une variable de nom (Résolu) » Forum - VB / VBA Problème code SQL SELECT * FROM users WHERE rank = '7' (Résolu) » Forum - PHP Selection de 2 enregitrements (Résolu) » Forum - Bases de données

Forum

Select avec deux where Select sur 2 tables avec meme champs (Résolu) » Forum - MySQL Select count(*) from ... where ...&... [Résolu] (Résolu) » Forum - Webmaster Sélection de deux onglets par rapport à une variable de nom (Résolu) » Forum - VB / VBA Problème code SQL SELECT * FROM users WHERE rank = '7' (Résolu) » Forum - PHP Selection de 2 enregitrements (Résolu) » Forum - Bases de données

Web: www.shapebootstrap.net

4 réponses

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,

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 ;-)


Reply
réponses:
  • hakim_fth

    Je te remercie infiniment mon ami jee pee. ça marche très bien

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

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:

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' 

Reply
réponses:
  • hakim_fth

    Merci beaucoup mon ami yg_be.
    ça marche très bien

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed