Bonjour,
Je suis en train de réalisé un projet perso en php, je me retrouve avec un gros problème de doublon, pour une appli PHP. Et là c'est totalement hors de mes capacités
Voilà la requête
1 2 3 4
| SELECT DISTINCT c.nom, s.name, c.progannexes<br>
FROM soft s, version_client n, soft_version v, client c
WHERE s.id=v.project_id and v.id=n.id_version and c.id = n.id_client
ORDER BY name ASC |
le résultat retourné est le nom des clients ainsi que les soft qu'ils utilisent:
NOM NAME PROGANNEXES
tartentpion unSoft oui
tartentpion autreSoft oui
Pouet softexpé non
Et moi je voudrais une requête retournant générant une colonne par nom de soft (name) utilisés par au moins un client tel que cela:
NOM NAME NAME NAME PROGANNEXES
tartenpion unSoft autreSoft NULL oui
Pouet NULL NULL softexpé non
Pour info le SGBD c'est MS SQL SERVER 2014 et le langage de l'appli c'est PHP
Donc si vous avez une solution à proposer c'est merci d'avance
PS: Je dois éviter les sous_requêtes pour meilleur optimisation
Partager