|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Loïc JUSTINAdministrateur de base de données Inscription : novembre 2004 Messages : 244 ![]() |
Bonjour
J'ai un gros soucis pour développer une requête car je ne sais pas comment m'y prendre un comble Je m'explique: j'ai dans ma base une liste de sauvegarde effectuée sur un ensemble de serveur. Cette sauvegarde peut être complète ou incrémentale. Cela correspond dans ma base à deux sauvegardes indépendantes. je dois lister les serveurs qui ne possèdent que des sauvegardes complètes. Ceux qui possèdent des complètes et incrémentales et ceux qui ne possèdent que des incrémentales car non utilisable et ne prendre que la dernière. J'ai testé en passant par une table temporaire mais le temps de réponse est très médiocre (17 min pour récupérer 4000 enregistrements. )Avez-vous des idées? D'avance merci pour votre aide
__________________
Si tu tapes ta tête contre une cruche et que ça sonne creux,n'en déduits pas que c'est la cruche qui est vide. |
|
|
00
|
|
|
#2 | ||||||
|
Membre régulier
![]() Loïc JUSTINAdministrateur de base de données Inscription : novembre 2004 Messages : 244 ![]() |
Complément d'information
Structure de mes deux tables utilisées dans ma requetes Code :
Code :
Code :
__________________
Si tu tapes ta tête contre une cruche et que ça sonne creux,n'en déduits pas que c'est la cruche qui est vide. |
||||||
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 080 ![]() |
Utilisez une sous requête corrélée avec un NOT EXISTS.
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#4 | ||
|
Membre régulier
![]() Loïc JUSTINAdministrateur de base de données Inscription : novembre 2004 Messages : 244 ![]() |
bon et bien, je n'ai pas trouvé avec NOT EXISTS
Code :
__________________
Si tu tapes ta tête contre une cruche et que ça sonne creux,n'en déduits pas que c'est la cruche qui est vide. |
||
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() Inscription : mai 2002 Messages : 2 154 ![]() |
Bonjour,
A quoi correspond le statut ? A-t-il une influence sur les comparaisons de sauvegarde à faire ? |
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Loïc JUSTINAdministrateur de base de données Inscription : novembre 2004 Messages : 244 ![]() |
Bonjour punkoff
Effectivement, il est très important car je ne prends que les sauvegardes qui sont utilisables.
__________________
Si tu tapes ta tête contre une cruche et que ça sonne creux,n'en déduits pas que c'est la cruche qui est vide. |
|
|
00
|
|
|
#7 | |||||
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 080 ![]() |
Citation:
Code :
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|||||
|
00
|
|
|
#8 |
|
Membre régulier
![]() Loïc JUSTINAdministrateur de base de données Inscription : novembre 2004 Messages : 244 ![]() |
Merci SQLpro
pour cette transformation Par contre, vous avez certainement constaté qu'il manquait deux colonnes pour que puissent fonctionner
__________________
Si tu tapes ta tête contre une cruche et que ça sonne creux,n'en déduits pas que c'est la cruche qui est vide. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com