salut tout le monde,
j ai la requete suivante
je veux les ordonner par le solde et obtenir seulement les 20 premiersselect compte, (sum(debit)-sum(credit))as solde from mouv
where categorie='C'
group by compte
Merci
salut tout le monde,
j ai la requete suivante
je veux les ordonner par le solde et obtenir seulement les 20 premiersselect compte, (sum(debit)-sum(credit))as solde from mouv
where categorie='C'
group by compte
Merci
Essaye ceci, non testé !
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select first 20 compte, (sum(debit)-sum(credit))as solde from mouv where categorie='C' group by compte order by 2
@+
merci,
mais il ne reconnait pas first il me sort le message suivant :je suis sous interbase 6.0Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, char 13.
20.
Ah oui sous IB6 pas de first.Envoyé par nah_wah
par contre le 'order by 2' devrait fonctionner (et encore pas sûr).
Le moment est peut-être venu d'évoluer vers quelque chose de plus récent !Envoyé par nah_wah
@+ Claudius
oui je suis tout a fait d'accord avec toi
c un logiciel ancien dont je fais la mise à jour et laplupart des clients en interbase 6.0 et je ne ne voudrais pas passer a firebird cause des ambiguite
mais en tout cas merci
peut on ajouter un udf qui gere first
Merci
non
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager