Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1436 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  SGBD/oracle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

SGBD/oracle

n°1718418
dalhia101
Posté le 16-04-2008 à 11:43:41  profilanswer
 

J'ai un problème avec une requête sql,  
j'ai une table enseignement avec comme clé : semestre, code UP, code enseignement
je peux avoir plusieurs enseignements pour un même code UP.
 
table matière
semestre   code UP       code enseignement
200610      1              A
200610      1              B
200610      1              C
 
Je souhaiterais récupérer tous les codes enseignement "A" ou "B" ou il n'y a pas de code enseignement "C"
 
Merci
 

mood
Publicité
Posté le 16-04-2008 à 11:43:41  profilanswer
 

n°1718445
couak
Posté le 16-04-2008 à 12:14:33  profilanswer
 

select code_enseignement where code_enseignement!='C'

n°1718460
casimimir
Posté le 16-04-2008 à 12:35:33  profilanswer
 

tu veux dire toutes les clé semestre/code up ou tu as A ou B mais pas de C?

n°1718715
dalhia101
Posté le 16-04-2008 à 17:44:28  profilanswer
 

c'est exact

n°1718944
casimimir
Posté le 17-04-2008 à 09:10:09  profilanswer
 

Code :
  1. select a.semestre, a.code_up
  2. from table_enseignement a
  3. where a.code_enseignement in ('A','B')
  4. and exist(select b.code_enseignement
  5.              from table_enseignement b
  6.              where a.semestre = b.semestre and a.code_up = b.code_up
  7.              and b.code_enseignement = 'C')


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  SGBD/oracle

 

Sujets relatifs
Erreur SGBD Objet-relationnel Oracle 10g[SGBD/SQL] Oracle : PL/SQL, problème tout con
[SGBD] Oracle 8i, TextSearch : besoin d'infos[SGBD] Oracle : changer nom d'un schema
[SGBD] Oracle 8i / 10g[SGBD] Oracle, double left outer join et syntaxe ANSI
[SGBD] Stats Oracle : Comment ça marche ? Que faire ?[SGBD] Tip : Comment installer le client Oracle 10g sous Windows
[SGBD][ORACLE] transformation d'une requete SQLserver en requeteORACLE[SGBD] Oracle - SQL+ - sqlprompt [Solution Inside]
Plus de sujets relatifs à : SGBD/oracle


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR