Bonjour à ceux qui prendront le temps de me lire.
Je suis de nouveau confronté à un problème pouvant paraître un peu simplet. En effet je suis dans le mal en essayant d'effectuer un produit cartésien.
Mon exemple est le suivant:
La colonne de ma table cha contient toutes les chaines de la télévision (TF1, FR2, FR3...)
Ma première requête:
SELECT cha.idecha FROM cha;
Ma seconde qui affiche les jours entre les 2 dates (10/07/2012 et 12/07/2012):
Select level + to_date('10/07/2012', 'dd/mm/yyyy') - 1 as dtedifant from dual
connect by level < to_date('12/07/2012', 'dd/mm/yyyy') - to_date('10/07/2012', 'dd/mm/yyyy') + 2;
Le résultat que je souhaiterais obtenir serait le suivant:
idecha | dtedifant
-------+----------
TF1 | 10/07/2012
TF1 | 11/07/2012
TF1 | 12/07/2012
FR2 | 10/07/2012
FR2 | 11/07/2012
FR2 | 12/07/2012
Quelqu'un aurait il une idée ?
Merci par avance :)
loic