Base de données #452
fermé
Ajouté par Florent il y a 10 mois.
Mis à jour il y a 5 mois.
Description
Construire des requêtes pour vérifier chez chaque client :
- Aucune fiche de Knowledge n'a été ajouté par les utilisateurs (vérifier que le champ createdby vaut bien 4 systématiquement ; si non, noter le client dans le cas)
- Aucune fiche de Knowledge n'a été liée à un type de mission ou un type de client
La table qui contient les fiches et la table knowhows
- Assigné à changé de Minh à Florent
Voilà la liste des clients qui ont ajoutés des fiches de Knowledge :
- Community_mm
- Dgst
- ereaudit
- formations
- I_auditors
- lepine
- lgaudit
- ls
- Odb_audit
- Odb_ire
- Odb_test
- pvmd
- workmm
Je n'ai pas eu les autorisations pour Cbcgossiaux et Chalmagne.
et voilà les rêquetes que j'ai utilisé :
SELECT createdby, knowhowid, knowhowreference, knowhowlabel
FROM knowhows
WHERE createdby != 4;
/* liaison à un type de mission */
SELECT DISTINCT k.knowhowid
FROM knowhows k
LEFT JOIN knowhowmissiontypes t ON k.knowhowid = t.knowhowid
WHERE t.knowhowid IS NULL
order by knowhowid;
/* liaison à un type de client */
SELECT k.knowhowid
FROM knowhows k
LEFT JOIN knowhowclienttypes t ON k.knowhowid = t.knowhowid
WHERE t.knowhowid IS NULL
order by knowhowid;
Minh a fait des tests sur les instances pour trouver des problèmes liés au Knowledge chez les clients. Aucune fiche d'Esomus n'a été liée avec une mission, mais les clients suivants en ont créé de nouvelles :
- DGST
- ereaudit
- I_auditors
- lepine
- lgaudit
- ls
- Odb_ire
- pvmd
- Statut changé de Nouveau à Information fournie
- Assigné à changé de Florent à Dominique
- Statut changé de Information fournie à Terminé
Formats disponibles : Atom
PDF