Requêtes et traitement PL/SQL
Oracle
-
Oracle -
Oracle -
Bonjour,
J'ai une demande assez spécifique, je suis en train de chercher un moyen de faire un traitement avec 2 de mes requêtes PL/SQL directement dans une requête.
Je m'explique, j'ai deux requêtes, une qui me récupère des informations d'une table, une autre qui me récupères d'autres informations d'une autre table.
J'aimerai les mettre en relation et voir si TOUS les infos ressorti de ma requête 2 sont inclus dans le résultat de ma première requête.
Si c'est le cas ma fonction retourne 1, sinon je renvoi 0.
C'est au niveau du traitement que je bloque je vous donne mes deux requêtes :
Requête 2 :
Merci d'avance.
J'ai une demande assez spécifique, je suis en train de chercher un moyen de faire un traitement avec 2 de mes requêtes PL/SQL directement dans une requête.
Je m'explique, j'ai deux requêtes, une qui me récupère des informations d'une table, une autre qui me récupères d'autres informations d'une autre table.
J'aimerai les mettre en relation et voir si TOUS les infos ressorti de ma requête 2 sont inclus dans le résultat de ma première requête.
Si c'est le cas ma fonction retourne 1, sinon je renvoi 0.
C'est au niveau du traitement que je bloque je vous donne mes deux requêtes :
SELECT t2.num_emplacement FROM t2, t3 WHERE t2.num_emplacement = t3.code_emplacement AND t3.type_emplacement = variable1;
Requête 2 :
SELECT t1.num_emplacement FROM t1 WHERE t1.date_fin > (SELECT TO_DATE(sysdate) FROM dual);
Merci d'avance.
A voir également:
- Requêtes et traitement PL/SQL
- Reconsidérer le traitement de vos informations à des fins publicitaires - Accueil - Réseaux sociaux
- Traitement de texte gratuit - Guide
- Ce logiciel gratuit et léger est parfait pour remplacer Word, même sur un vieux PC - Guide
- Dictionnaire des maladies et traitement - Télécharger - Bureautique
- Traitement de texte gratuit open office - Télécharger - Suite bureautique
1 réponse
En gros j'aimerai un truc du genre :
OPEN c1 FOR SELECT XXXX CLOSE c1; OPEN c2 FOR SELECT XXXX CLOSE c2; // Bouclage sur c2 // Bouclage sur c1 // SI la valeur actuelle de c2 est trouvé dans c1 on continue // Si la valeur actuelle de c2 n'est pas dans c1 je retourne 0 // On fini de boucler tant qu on arrive a trouver c2 dans c1 // Si tout c1 a ete trouvé dans c2 on retourne 1