Dans une rquette sql, Avec quoi je peux remplacer INTERSECT ?
Résolu
hidy0000
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
hidy0000 Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
hidy0000 Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
J'utilise sql sever 2000 alors je ne peux pas utilisé INTERSECT .. avec quoi je peux la.remplacer ... donner moi un petit exemple SVP
MERCI D'AVANCE
J'utilise sql sever 2000 alors je ne peux pas utilisé INTERSECT .. avec quoi je peux la.remplacer ... donner moi un petit exemple SVP
MERCI D'AVANCE
A voir également:
- Dans une rquette sql, Avec quoi je peux remplacer INTERSECT ?
- Remplacer disque dur par ssd - Guide
- Remplacer dans word - Guide
- Remplacer coco - Accueil - Réseaux sociaux
- Quel site pour remplacer coco - Accueil - Réseaux sociaux
- Remplacer carte graphique - Guide
1 réponse
Bonjour,
Pourrais-tu expliquer exactement le résultat que tu souhaites obtenir ?
En général on peut s'en sortir avec des INNER JOIN, de la façon suivante :
Me paraît équivalent à
Xavier
Pourrais-tu expliquer exactement le résultat que tu souhaites obtenir ?
En général on peut s'en sortir avec des INNER JOIN, de la façon suivante :
SELECT a.A, a.B FROM a INTERSECT SELECT b.A, b.B FROM b
Me paraît équivalent à
SELECT a.A, a.B FROM a INNER JOIN (SELECT b.A, b.B FROM b) as t ON t.A = a.A AND t.B = a.B
Xavier
J.ai une table des etudiants qui ont eu leur s1 et une autre pour ceux qui ont eu leur s2 je doit avoir l'intersection pour avoir ceux qui ont eu leur année
Les tables contiennent matricule ,année d'etude ,sex voila
Le resultat de votre requête retourne 52000 row mais les deux premières table contiennent maximum 28000 row .. voila !
j'ai tester et ça donne un résultat plus logique mais je ne sais pas si c'est juste ou pas !</code>