SELECT cr.ref_prod, cr.id_cruise, cr.nom nom_croisiere, cr.txt_iti, cr.vol, cr.duree, cp.nom nom_comp, bt.id_bateau idBat, bt.nom nom_bat, bt.etoile etoile, px.id_prix id_prix, p.titre promo, pk.id_package, pk.type_package, d.nom nom_dest, r.nom nom_region, /*IF(cr.add_package=1 AND pk.prix_package IS NOT NULL, ( SELECT MIN(ROUND(IFNULL(p.nv_prix_int,IFNULL(p.nv_prix_ext, IFNULL(p.nv_prix_suite, IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite))))))+ROUND(pk.prix_package)) FROM prix px, packages pk, promo p WHERE px.ref_prod=cr.ref_prod and px.fr=1 AND DATE_FORMAT(px.date, '%Y%m')='200709' AND px.visible=1 AND pk.id_package=cr.id_package AND pk.lang='fr' AND p.id_prix=px.id_prix AND p.date_depart=px.date AND p.fin_validite>'2007-08-30' AND p.confidentiel=0 AND p.promotion=1 AND p.langue='fr' ) , ( SELECT MIN(ROUND(IFNULL(p.nv_prix_int,IFNULL(p.nv_prix_ext, IFNULL(p.nv_prix_suite, IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite))))))) FROM prix px, promo p WHERE px.ref_prod=cr.ref_prod and px.fr=1 AND DATE_FORMAT(px.date, '%Y%m')='200709' AND px.visible=1 AND p.id_prix=px.id_prix AND p.date_depart=px.date AND p.fin_validite>'2007-08-30' AND p.confidentiel=0 AND p.promotion=1 AND p.langue='fr' ) ) meilleurPrix,*/ IF(FIND_IN_SET(SUBSTRING_INDEX(cr.itineraire_new,'|',1),'17,227,1543,463,443,465,215,30'), true, false) pictoCarte, IF(pk.prix_package IS NOT NULL AND pk.type_package REGEXP 'vols?|vuelos?|vol[i|o]', IF(cr.add_package=1, 'bleu', false), false) pictoAvion , /* IF(cr.add_package=1 AND pk.prix_package IS NOT NULL, MIN(ROUND(IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite)))+ROUND(pk.prix_package)), MIN(ROUND(IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite))))) prix, */ IF(cr.add_package=1 AND pk.prix_package IS NOT NULL, MIN(ROUND(IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite)))+ROUND(pk.prix_package)), ROUND(IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite)))) prix, IF(cr.add_package=1 AND pk.prix_package IS NOT NULL, MIN(ROUND(IFNULL(p.nv_prix_int,IFNULL(p.nv_prix_ext, p.nv_prix_suite)))+ROUND(pk.prix_package)), MIN(ROUND(IFNULL(p.nv_prix_int,IFNULL(p.nv_prix_ext, p.nv_prix_suite))))) prixPromo, IF(cr.add_package=1 AND pk.prix_package IS NOT NULL, MIN(ROUND(IFNULL(p.nv_prix_int,IFNULL(p.nv_prix_ext, IFNULL(p.nv_prix_suite, IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite))))))+ROUND(pk.prix_package)), MIN(ROUND(IFNULL(p.nv_prix_int,IFNULL(p.nv_prix_ext, IFNULL(p.nv_prix_suite, IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite)))))))) bestPrice, CONCAT('http://www.qcnscruise.com/templates_mc/compagnies/',REPLACE(LOWER(cp.nom),' ','-'),'/images/',REPLACE(LOWER(bt.nom),' ','-'),'/',REPLACE(LOWER(bt.nom),' ','-'),'.jpg') imgBat, CONCAT('http://www.qcnscruise.com/templates_mc/compagnies/',REPLACE(LOWER(cp.nom),' ','-'),'/images/th_',LOWER(cp.logo)) imgLogo, CONCAT('croisiere : ', d.nom, ', ', cr.duree+1, ' jours, ', bt.nom, ' (', cp.nom, ').') txtCroisiere FROM croisiere cr JOIN prix px ON px.ref_prod=cr.ref_prod AND px.fr=1 AND px.date>'2008-07-20' AND px.visible>0 AND EXISTS (SELECT * FROM promo pr WHERE pr.id_prix=px.id_prix AND pr.promotion=1 AND pr.confidentiel=0 AND pr.langue='fr' AND pr.fin_validite>'2008-07-20') JOIN compagnie cp ON cp.id_compagnie=cr.compagnie AND cp.visible=1 JOIN bateau bt ON bt.id_bateau =cr.bateau JOIN destination d ON d.id_destination=cr.destination JOIN regions r ON r.id_region=cr.region JOIN promo p ON p.id_prix=px.id_prix AND p.fin_validite>'2008-07-20' AND p.confidentiel=0 AND p.promotion=1 AND p.langue='fr' LEFT OUTER JOIN packages pk ON pk.id_package=cr.id_package AND pk.lang='fr' WHERE cr.lang='fr' AND FIND_IN_SET(1258, REPLACE(cr.itineraire_new, '|', ',')) > 0 GROUP BY cr.ref_prod ORDER BY bestPrice ;SELECT cr.ref_prod, cr.id_cruise, cr.nom nom_croisiere, cr.txt_iti, cr.vol, cr.duree, cp.nom nom_comp, bt.id_bateau idBat, bt.nom nom_bat, bt.etoile etoile, px.id_prix id_prix, p.titre promo, pk.id_package, pk.type_package, d.nom nom_dest, r.nom nom_region, /*IF(cr.add_package=1 AND pk.prix_package IS NOT NULL, ( SELECT MIN(ROUND(IFNULL(p.nv_prix_int,IFNULL(p.nv_prix_ext, IFNULL(p.nv_prix_suite, IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite))))))+ROUND(pk.prix_package)) FROM prix px, packages pk, promo p WHERE px.ref_prod=cr.ref_prod and px.fr=1 AND DATE_FORMAT(px.date, '%Y%m')='200709' AND px.visible=1 AND pk.id_package=cr.id_package AND pk.lang='fr' AND p.id_prix=px.id_prix AND p.date_depart=px.date AND p.fin_validite>'2007-08-30' AND p.confidentiel=0 AND p.promotion=1 AND p.langue='fr' ) , ( SELECT MIN(ROUND(IFNULL(p.nv_prix_int,IFNULL(p.nv_prix_ext, IFNULL(p.nv_prix_suite, IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite))))))) FROM prix px, promo p WHERE px.ref_prod=cr.ref_prod and px.fr=1 AND DATE_FORMAT(px.date, '%Y%m')='200709' AND px.visible=1 AND p.id_prix=px.id_prix AND p.date_depart=px.date AND p.fin_validite>'2007-08-30' AND p.confidentiel=0 AND p.promotion=1 AND p.langue='fr' ) ) meilleurPrix,*/ IF(FIND_IN_SET(SUBSTRING_INDEX(cr.itineraire_new,'|',1),'17,227,1543,463,443,465,215,30'), true, false) pictoCarte, IF(pk.prix_package IS NOT NULL AND pk.type_package REGEXP 'vols?|vuelos?|vol[i|o]', IF(cr.add_package=1, 'bleu', false), false) pictoAvion , /* IF(cr.add_package=1 AND pk.prix_package IS NOT NULL, MIN(ROUND(IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite)))+ROUND(pk.prix_package)), MIN(ROUND(IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite))))) prix, */ IF(cr.add_package=1 AND pk.prix_package IS NOT NULL, MIN(ROUND(IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite)))+ROUND(pk.prix_package)), ROUND(IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite)))) prix, IF(cr.add_package=1 AND pk.prix_package IS NOT NULL, MIN(ROUND(IFNULL(p.nv_prix_int,IFNULL(p.nv_prix_ext, p.nv_prix_suite)))+ROUND(pk.prix_package)), MIN(ROUND(IFNULL(p.nv_prix_int,IFNULL(p.nv_prix_ext, p.nv_prix_suite))))) prixPromo, IF(cr.add_package=1 AND pk.prix_package IS NOT NULL, MIN(ROUND(IFNULL(p.nv_prix_int,IFNULL(p.nv_prix_ext, IFNULL(p.nv_prix_suite, IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite))))))+ROUND(pk.prix_package)), MIN(ROUND(IFNULL(p.nv_prix_int,IFNULL(p.nv_prix_ext, IFNULL(p.nv_prix_suite, IFNULL(px.prix_int,IFNULL(px.prix_ext, px.prix_suite)))))))) bestPrice, CONCAT('http://www.qcnscruise.com/templates_mc/compagnies/',REPLACE(LOWER(cp.nom),' ','-'),'/images/',REPLACE(LOWER(bt.nom),' ','-'),'/',REPLACE(LOWER(bt.nom),' ','-'),'.jpg') imgBat, CONCAT('http://www.qcnscruise.com/templates_mc/compagnies/',REPLACE(LOWER(cp.nom),' ','-'),'/images/th_',LOWER(cp.logo)) imgLogo, CONCAT('croisiere : ', d.nom, ', ', cr.duree+1, ' jours, ', bt.nom, ' (', cp.nom, ').') txtCroisiere FROM croisiere cr JOIN prix px ON px.ref_prod=cr.ref_prod AND px.fr=1 AND px.date>'2008-07-20' AND px.visible>0 AND EXISTS (SELECT * FROM promo pr WHERE pr.id_prix=px.id_prix AND pr.promotion=1 AND pr.confidentiel=0 AND pr.langue='fr' AND pr.fin_validite>'2008-07-20') JOIN compagnie cp ON cp.id_compagnie=cr.compagnie AND cp.visible=1 JOIN bateau bt ON bt.id_bateau =cr.bateau JOIN destination d ON d.id_destination=cr.destination JOIN regions r ON r.id_region=cr.region JOIN promo p ON p.id_prix=px.id_prix AND p.fin_validite>'2008-07-20' AND p.confidentiel=0 AND p.promotion=1 AND p.langue='fr' LEFT OUTER JOIN packages pk ON pk.id_package=cr.id_package AND pk.lang='fr' WHERE cr.lang='fr' AND FIND_IN_SET(1258, REPLACE(cr.itineraire_new, '|', ',')) > 0 GROUP BY cr.ref_prod ORDER BY bestPrice ; Croisiere en PAYS-BAS au départ de GRONINGEN

Avec Croisiere Net, l'agence de voyage 100% croisiere, vous disposez du plus grand choix de croisières disponibles sur Internet. Retrouvez toutes les destinations de croisiere, des plus classiques (Méditerranée, Europe du Nord, Nil ...) au plus insolites (Moyen-Orient, Yang Tze, Tour du Monde) et bénéficiez en avant premiere, des promos des plus grandes compagnies de croisiere (Costa Croisiere, MSC, Carnival … )
Croisieres en RHIN - MAIN - MOSELLE au départ de GRONINGEN
Nos croisières pour RHIN - MAIN - MOSELLE en
croisieres Groningen Rhin - Main - Moselle Croisiere de Berlin a Amsterdam (BMA)
St-Odile ou similaire
(vol disponible en option)
croisiere : Rhin - Main - Moselle, 13 jours, St-Odile (CroisiEurope).
à partir de
1267 €/pers

escales : Strasbourg, Nuremberg, Berlin, Postdam, Magdeburg, Braunschweig, Hanovre, Minden, Nienburg, Bremen, Oldenburg, Papenburg, Groningen, Amsterdam, Strasbourg
Départ : 12 août / 21 septembre / 19 avril 2009 / 9 juin 2009 / 17 août 2009 / 20 septembre 2009
croisiere Groningen Rhin - Main - Moselle Croisiere d'Amsterdam à Berlin (AMB)
St-Odile ou similaire
(vol disponible en option)
croisiere : Rhin - Main - Moselle, 13 jours, St-Odile (CroisiEurope).
à partir de
1334 €/pers

escales : Strasbourg, Amsterdam, Groningen, Papenburg, Oldenburg, Bremen, Nienburg, Minden, Hanovre, Braunschweig, Magdeburg, Postdam, Berlin, Nuremberg, Strasbourg
Départ : 9 avril 2009 / 1 mai 2009 / 26 juin 2009 / 14 juillet 2009

moteur de recherche
de croisières






Nos coups de coeur

NewsLetter

Recevez notre newsletter,
le meilleur du site chaque
semaine par email :
Inscription
Desincription