alors je dois faire un select d'une vue mais je dois avoir comme résultat juste la première ligne da la vue.
pouvez-vous m'aidez?
merci
alors je dois faire un select d'une vue mais je dois avoir comme résultat juste la première ligne da la vue.
pouvez-vous m'aidez?
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT ... FROM ... WHERE ... ORDER BY ... LIMIT 0, 1
non j'ai une erreur au niveau du LIMIT 0, 1
j'utilise SQL Server, je sai pas si ça a de l'importance
mon code était pour MySQL, je ne connais pas SQL Server, dsl.
je crois que j'ai trouver.
SELECT TOP 1 ....
qq'un peut-il me le confirmer?
evidemment si on veut d'une ligne a l'autre ca sra plus complex et faudra plusieurs select je crois.
confirmation
TOP
Pour renvoyer uniquement un certain nombre d'enregistrements compris dans la portion supérieur ou inférieure d'une plage spécifiée par ORDER BY, on utilise TOP. La requête suivante donne les 5 meilleurs étudiants:
SELECT TOP 5 Nom,Prénom FROM Etudiants ORDER BY Notes DESC;
On peut utiliser le mot clé PERCENT pour renvoyer un pourcentage d'enregistrements.
SELECT TOP 10 PERCENT Nom,Prénom FROM Etudiants ORDER BY Notes DESC;
tiré du site
math-appli-uco.fr/~cgi-ima/sql.html#Top[/code]
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