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

Langage SQL Discussion :

[SQL serv 2000] intervertir deux lignes


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de igorzup
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    307
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 307
    Par défaut [SQL serv 2000] intervertir deux lignes
    bonjour,

    je cherche le (meilleur) moyen d'intervertir deux lignes (cad echanger les identifiant de ligne)

    en sachant que:

    je defini mon element de reference X grace a son ID nommé A
    cet element apartien a un ensemble B
    et a la position C

    l'element Y doit donc avoir B identique et Y.C = X.C +1

    et du coup X.C = Y.C (ou X.C +1)
    et Y.C = X.C

    grand merci d'avance

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 114
    Par défaut
    Je serai toi je ferai une petite fonction avec une variable pour ca
    A savoir que si ce que tu appel identifiant est une clef primaire il faudra echanger toutes les autres données de la ligne parce que tu ne peux pas modif une clef primaire

  3. #3
    Membre éclairé Avatar de igorzup
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    307
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 307
    Par défaut
    nan je vais juste modifier C (+1 pour X, -1 pour Y)

Discussions similaires

  1. Réponses: 3
    Dernier message: 04/07/2007, 12h02
  2. Réponses: 3
    Dernier message: 04/07/2007, 12h02
  3. Intervertir deux lignes d'un tableau
    Par metalcoyote dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 15/01/2007, 18h06
  4. [SQL SERV 2000]Problème sur champs Float
    Par Tankian dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 03/08/2006, 15h29
  5. format de date dans SQL/serv 2000
    Par philo71 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 20/10/2005, 16h52

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