bonjour
quelle est la requete SQL qui permet de selectionner des enregistrements d'une base de donnée d'une façon aléatoire ?
merci
bonjour
quelle est la requete SQL qui permet de selectionner des enregistrements d'une base de donnée d'une façon aléatoire ?
merci
Selon la définition du langage SQL, la commande SELECT retourne (théoriquement) les lignes dans un ordre aléatoire. C'est la clause ORDER BY qui ordonne les lignes.
Malheureusement, un certain nombre de SGBD utilisent un ordre implicite lors de l'exécution de la commande SELECT, en contravention avec la définition.
Il reste la possibilité d'ajouter une clause de type ORDER BY RANDOM().
Cette fonction n'étant pas normalisée, il faut chercher une fonction équivalente dans votre SGBD.
j'utilise le SGBD MySQL et il n' a pas accepté cette syntaxe " ORDER BY RANDOM(). " quelle est la solution? merci
Apparement c'està en croire cette discussion
Code : Sélectionner tout - Visualiser dans une fenêtre à part RAND
Merci de faire un minimum d'efforts et de recherches nous ne sommes pas là pour vous mâcher le travail
Mieux : http://php.developpez.com/faq/?page=...ment_aleatoire
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