begin process at 2012 05 27 05:12:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

DB2

 > 

Requêtes

 > 

ROW_NUMBER


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ROW_NUMBER

mardi 23 septembre 2008 à 09:36:21 | ROW_NUMBER

popidelille

Bonjour à tous,

Je suis confronté à un petit problème. Je sais qu'il existe une possibilité sur une base DB2/400 d'utiliser la fonction ROW_NUMBER() qui retourne un numéro de ligne pour chaque tuple retourné.

Après de nombreuses recherches, je ne réussis toujours pas à faire fonctionner ma requête.
Voici ce une des requête que j'ai testé. Si quelqu'un pouvait me dire ce qui cloche.

SELECT ROW_NUMBER, PSENOM, PSEART
FROM
(SELECT ROW_NUMBER() OVER(ORDER BY PSELAB) AS ROW_NUMBER, PSENOM FROM AURELIEN.ARTLAB);

Et voici la réponse renvoyée par le 400 : (l'erreur est positionnée au niveau de la parenthèse ouvrante après le over)
[IBM][Pilote ODBC iSeries Access][DB2 UDB]SQL0104 - Élément syntaxique ( n'est pas correct. Éléments possibles : , FROM INTO.

Merci à ceux qui se pencheront sur mon problème.

PopiDeLille
Développeur C à Limoges
vendredi 16 janvier 2009 à 11:36:06 | Re : ROW_NUMBER

sebrou

Pour le row number en DB2_400
il faut utiliser la fonction rrn() qui prend en paramètre le fichier

exemple

select rrn(Matable),.....   From Matable Where ...

c'est un peu tordu mais c'est DB2 ;)



Cette discussion est classée dans : problème, requête, number, row, db2


Répondre à ce message

Sujets en rapport avec ce message

SQL Microsoft [ par Zoubida ] Bonjour à tous,j'ai un problème de requête SQL. Mon application tourne sous SQL SERVER et je dois la rendre compatible avec ACCESS . Le problème c'es Problème Requête SQL INSERT INTO sous access [ par bonnaud ] Bonjour,J'ai un problème avec une requête INSERT INTO.En fait je veux insérer dans une BDD des champs d'une autre table. Le problème qu'en j'insère ce Problème requête sur un double critère. [ par pymm ] Bonjour à tous, J'ai une base Access dans laquelle j'ai trois tables. 1 table Personne, 1 table Pers_Ag et 1 Agence.je souhaite recupérer les personne Problème avec une requête [ par emmanuel9 ] Bonjour à tous, J'ai une table Personne avec dans cette table une colonne "date de création" et ma requete ressemble à ca : "SELECT * FROM PERSONNE WH Problème de requête... [ par emmanuel9 ] Bonjour à tous, J'ai un problème avec les requêtes Sql et je cale : J'ai une table Personne avecid | exporte |1   12   1et une table Validation_Perso problème de requête [ par emmanuel9 ] Bonjour à tous, J'ai un problème de requête : J'ai la table CHAINE : validateur_id | ordre | groupe_id |  autorise1                   &n Problème de requête SQL sous Access [ par Dark Revan ] Voilà, je dois trouver les équipes qui ont terminé des match en fusillade depuis une certaine date et je dois donner les équipes et le nombre de match Problème de requête [ par emmanuel9 ] Bonjour à tous, J'ai une requête du type :  S"SELECT ID,LOGIN,IMAGE,SUPER_ADMINISTRATEUR FROM ADMINISTRATEUR "   S"WHERE ((LOGIN = @login) AND (MOT_DE Commande Select [ par mcligth ] Bonjour tout le monde, je desire tout d' abord effectuer une requête dans un champ d' une table de facon a ce que celà me crée un champ decoulement de Problème requête SQL [ par younes371 ] Bonjour,J'ai fait cette requette, mais ça marche pas !SELECT id, nom,FROM table2WHERE idIN ( SELECT idLFROM table3WHERE idA =  '2' )MySQL a répondu:#1


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,936 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales