tous les emplacements possibles pour une requete imbriquée?

tous les emplacements possibles pour une requete imbriquée? - SQL/NoSQL - Programmation

Marsh Posté le 02-04-2006 à 02:57:01    

bjr
 
Peut-on imbriquer une SELECT à l'intérieur d'un autre SELECT ou d'un FROM quelquesoient les SGBD utilisés?
 
Je sais que ça marche sur certains mais est-ce le cas pour tous?
L'emplacement de la requete imbriquée est-elle normalisée?
 
thanks

Reply

Marsh Posté le 02-04-2006 à 02:57:01   

Reply

Marsh Posté le 02-04-2006 à 17:30:09    

normalisé oui, mais faut savoir qu'aucun sgbd respecte la normalisation. Certain l'implémente à leur façon. Ce qui pose toujours des problèmes.
 
Au niveau Oracle, tous est permis
 
SELECT champ1, (SELECT ....)
FROM (SELECT ...)
WHERE champ1 IN (SELECT ...)
 
L'orthogonalité permet donc tous au niveau d'Oracle. Concernant MySQL, c'est à utiliser avec des pincettes suivant les versions

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed