1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| SELECT id_ARTICLE, A.id_taxe, A.ref_ARTICLE, A.nom_ARTICLE, A.description_ARTICLE, A.bienfaits_ARTICLE, A.conseils_ARTICLE, A.prix_vente_ARTICLE, A.afficher_ARTICLE, A.composition_ARTICLE, A.image1_ARTICLE, A.image2_ARTICLE, A.id_gamme, A.id_categorie, A.id_famille, A.titre_page_ARTICLE, A.meta_keywords_ARTICLE, A.meta_description_ARTICLE, A.cadeau_ARTICLE, D.nom_categorie, E.nom_taxe, E.valeur_taxe, round( (
prix_vente_ARTICLE * ( 1 + valeur_taxe ) ) , 2
) AS prix_vente, E.valeur_taxe, tg.nom_gamme, tc.nom_categorie, tfp.nom_famille, tf.nom_famille AS nom_sfamille, mbm_promo.prix_promo
FROM ARTICLE A, CATEGORIE D, TAXE E, CATEGORIE tc, GAMME tg, FAMILLE tf, FAMILLE tfp
LEFT JOIN mbm_promo ON A.id_ARTICLE = mbm_promo.produit_id
WHERE mbm_promo.produit_id IS NULL
AND A.id_categorie = D.id_categorie
AND A.id_taxe = E.id_taxe
AND A.afficher_ARTICLE =1
AND A.cadeau_ARTICLE =1
UNION SELECT id_ARTICLE, A.id_taxe, A.ref_ARTICLE, A.nom_ARTICLE, A.description_ARTICLE, A.bienfaits_ARTICLE, A.conseils_ARTICLE, A.prix_vente_ARTICLE, A.afficher_ARTICLE, A.composition_ARTICLE, A.image1_ARTICLE, A.image2_ARTICLE, A.id_gamme, A.id_categorie, A.id_famille, A.titre_page_ARTICLE, A.meta_keywords_ARTICLE, A.meta_description_ARTICLE, A.cadeau_ARTICLE, D.nom_categorie, E.nom_taxe, E.valeur_taxe, round( (
prix_vente_ARTICLE * ( 1 + valeur_taxe ) ) , 2
) AS prix_vente, E.valeur_taxe, tg.nom_gamme, tc.nom_categorie, tfp.nom_famille, tf.nom_famille AS nom_sfamille, mbm_promo.prix_promo
FROM ARTICLE A, CATEGORIE D, TAXE E, CATEGORIE tc, GAMME tg, FAMILLE tf, FAMILLE tfp, mbm_promo
INNER JOIN mbm_promo p ON A.id_ARTICLE = mbm_promo.produit_id
WHERE A.id_categorie = D.id_categorie
AND A.id_taxe = E.id_taxe
AND A.afficher_ARTICLE =1
AND A.id_ARTICLE = mbm_promo.produit_id
LIMIT 0 , 30 |
Partager