Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/04/2011, 10h21   #1
Invité régulier
 
Homme Cedric Moretti
Chef de projet MOA
Inscription : février 2010
Messages : 51
Détails du profil
Informations personnelles :
Nom : Homme Cedric Moretti
Localisation : France

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : février 2010
Messages : 51
Points : 7
Points : 7
Par défaut Comment imbriquer deux WITH

Bonjour,
Je vous écris car je recherche un exemple avec deux WITH imbriqués.
Je m'explique par un exemple :

Code :
1
2
3
4
5
6
7
8
WITH blabla AS
( SELECT * FROM ......
WHERE ....
AND condition = ( WITH poupou AS
				  SELECT * FROM .....
				  ) ,
) ,
SELECT * FROM blabla
Je recherche donc à imbriquer deux WITH.
Connaissez-vous la convention d'écriture ??
Merci
cedric190985 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 10h32   #2
McM
Expert Confirmé Sénior
 
Inscription : juillet 2003
Messages : 3 437
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 3 437
Points : 4 173
Points : 4 173
Code :
1
2
3
WITH a AS (SELECT 1 AS col1 FROM dual),
b AS (SELECT 2 AS col2 FROM dual)
SELECT * FROM a, b
__________________
More Code : More Bugs. Less Code : Less Bugs
McM est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h08.


 
 
 
 
Partenaires

Hébergement Web