PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Hébergement serveur > ms.public.fr.sqlserver > Problème requete EXCEPT
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
Problème requete EXCEPT

Réponse
 
LinkBack Outils de la discussion
Vieux 24/07/2007, 16h32   #1
Vini31
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Problème requete EXCEPT

Bonjour,
Je suis avec Sql server 2000 et la fonction EXCEPT n'est pas pris en compte
(voir mon exemple).
Comment je peux faire autrement.
Je veux toutes les lignes qui existe dans f_article mais qui n'existe pas
dans f_docligne.

select ar_ref from F_article where (ar_ref = 'C340009')
except
select ar_ref from F_docligne where (do_tiers='C340009')
order by ar_ref

Merci d'avance
Cordialement.


  Réponse avec citation
Vieux 24/07/2007, 17h56   #2
Test recherche
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Problème requete EXCEPT

Bonjour
Pour ma part, je l'aurais plustôt ecrit comme cela
select ar_ref
from F_article
where (ar_ref = 'C340009') And
ar_ref not in
(
select ar_ref from F_docligne where (do_tiers='C340009')
)

Cordialement
Stéphane


"Vini31" <v.care@free.fr> a écrit dans le message de news:
eurJufgzHHA.3848@TK2MSFTNGP03.phx.gbl...
> Bonjour,
> Je suis avec Sql server 2000 et la fonction EXCEPT n'est pas pris en
> compte (voir mon exemple).
> Comment je peux faire autrement.
> Je veux toutes les lignes qui existe dans f_article mais qui n'existe pas
> dans f_docligne.
>
> select ar_ref from F_article where (ar_ref = 'C340009')
> except
> select ar_ref from F_docligne where (do_tiers='C340009')
> order by ar_ref
>
> Merci d'avance
> Cordialement.
>



  Réponse avec citation
Vieux 25/07/2007, 09h07   #3
Fred BROUARD
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Problème requete EXCEPT

Bonjour,

Vini31 a écrit :
> Bonjour,
> Je suis avec Sql server 2000 et la fonction EXCEPT n'est pas pris en compte
> (voir mon exemple).
> Comment je peux faire autrement.


voici les différentes possibilités :
http://sqlpro.developpez.com/cours/s...embles/#L3.5.3


> Je veux toutes les lignes qui existe dans f_article mais qui n'existe pas
> dans f_docligne.
>
> select ar_ref from F_article where (ar_ref = 'C340009')
> except
> select ar_ref from F_docligne where (do_tiers='C340009')
> order by ar_ref
>
> Merci d'avance
> Cordialement.
>
>

A +

--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 05h25.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,07896 seconds with 11 queries