IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement SQL Server Discussion :

Comparaison de Date sous SQL Server 2000


Sujet :

Développement SQL Server

  1. #1
    Inscrit
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    992
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 992
    Points : 217
    Points
    217
    Par défaut Comparaison de Date sous SQL Server 2000
    Bonjour
    En migration d'une Table1 à Table2 j'ai 2 Colonnes dans 2 Tables,
    Chaque Colonnes Contient des Dates,

    certes lors de la migration j'ai constaté que pour une valeur de date dans la table1 il y'a une autre dans la Table2

    Je Lance une requette, qui m'affiche toutes les dates non égale à la date origine de la table1 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Select  dat1, dat2 from tabl1, tabl2
    Where dat1 <> dat2 and
    Id1 = Id2;
    Je voulais noter toutes les valeurs qui ont changé, sauf que ça arrive à
    600 000 Ligne sur 2 000 000 en totale.

    Alors on sait tous que je ne pourrai jamais afficher valeur pas valeur les
    600 000 cas d'anomalie.

    Ma question est :
    - Est-il possible de crée des intervalles => :
    Exemple :

    Date 1 Date 2
    2008 2007
    2001 1987
    2008 2006
    2008 2005

    Alors crée un intervalle, [2008] [2005] combient de date <> différentes s'y trouve

    et [2005] combient de date d'y trouve différentes aussi.

    Merci d'avance pour votre aide.

    Le problème c'est


    et je voulais mettre en place des intervalles des différentes valeurs qui sont dans les Colonnes.

    Je pensais à une solution, calculé la moyennes des dates
    Exemple :
    Select avgDate1, Date2
    From Table1, Table2

  2. #2
    Inscrit
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    992
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 992
    Points : 217
    Points
    217
    Par défaut
    Bonjour

    La nuit porte conseil, j'ai pensé à faire autrement,
    de récuperer une date 1 de la table 1, et la date 2 de la table 2,

    et de comparaitre année/Mois/Jours

    à l'aide de la fonction qui permet de découper le résultats "Trancate"

    par contre je ne sais pas comment on utilise cette fonction Sql, et comment on peut découper un résultat de selection.

    Merci pour votre aide.

Discussions similaires

  1. Requêtes analyses croisées sous SQL Server 2000
    Par callo dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 24/09/2005, 19h27
  2. Réponses: 1
    Dernier message: 19/09/2005, 13h56
  3. équivalent des Synonymes Oracle sous SQL Server 2000
    Par wello00 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 25/07/2005, 08h52
  4. Mettre à jour une base sous SQL SERVER 2000
    Par FilipeVV dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 11/02/2005, 12h24
  5. Pb avec DROP COLUMN sous SQL Server 2000
    Par debailleul dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 03/03/2004, 14h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo