Bonjour
j'essaye de récupérer des valeurs pour une la date X et pour la date Y je crois que pour cela je suis obligé d'utiliser l'UNION

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
(SELECT kw.kw , kw.id_kw , kw.url_destination , rank_rapport.position AS col1
							FROM prestation
							JOIN kw ON kw.id_prestation = prestation.id_prestation
							JOIN rank_conf ON rank_conf.id_prestation = prestation.id_prestation
							JOIN rank_rapport ON rank_rapport.id_kw = kw.id_kw 
							WHERE prestation.id_prestation = '185'
							AND rank_rapport.date_position = '2012-07-25')
UNION ALL
(SELECT kw.kw , kw.id_kw , kw.url_destination , rank_rapport.position AS col2
							FROM prestation
							JOIN kw ON kw.id_prestation = prestation.id_prestation
							JOIN rank_conf ON rank_conf.id_prestation = prestation.id_prestation
							JOIN rank_rapport ON rank_rapport.id_kw = kw.id_kw 
							WHERE prestation.id_prestation = '185'
							AND rank_rapport.date_position = '2012-07-26')
sauf que col2 ne s'affiche pas et je sais pas pourquoi :s