Bonjour à tous,
J'ai 2 tables:
- affaire(n_affaire, date, CA, n_client)
- client(n_client, nom, prenom, adresse, telephone, type_client, client_principal)
Remarque: Pour chaque affaire, il y a obligatoirement un client principal. Dans une affaire, il est usuel de trouver plusieurs clients.
Dans une requête SQL, j'aimerai pour chaque affaire, afficher le client dont type_client='technique', et si type_client<>'technique' on affiche le client dont client_principal='oui'.
Je n'y trouve pas de solution, même en essayant CASE dans WHERE. J'utilise SQL Server, et je veux créer une vue pour un état dans CEGID.
Merci d'avance pour votre aide.





Répondre avec citation
Partager