begin process at 2012 05 25 11:33:10
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Trucs & Astuces

 > LIGNE (ENREGISTREMENT) ALÉATOIRE

LIGNE (ENREGISTREMENT) ALÉATOIRE


 Information sur la source

 Description

Comment sortir un (ou plusieurs) enregistrement aléatoirement ?
Tout simplement comme ceci...

Source

  • SELECT * FROM `table` ORDER BY RAND() LIMIT 1; #modifier le nom de la table et la limite (qui donne le nombre d'enregistrements en retour)
SELECT * FROM `table` ORDER BY RAND() LIMIT 1; #modifier le nom de la table et la limite (qui donne le nombre d'enregistrements en retour)



 Sources de la même categorie

Source avec Zip Source avec une capture SQL SERVER - GENERATION AUTOMATIQUE D'UNE RETRO-DOCUMENTATIO... par FENETRES
[SQL SERVEUR] VÉRIFIER L'ESPACE OCCUPÉ DANS UNE BASE DE DONN... par Hyperion
TROUVER LES PROCHAINS ANNIVERSAIRES par zefo
REQUÊTE SQL POUR DÉTERMINER L'ESPACE OCCUPÉ DANS LES TABLESP... par sgoriaud
SQL SERVER - OBTENIR LES VALEURS CORRESPONDANT A DES UNICODE par fabrice69

 Sources en rapport avec celle ci

TIRAGE ALÉATOIRE AVEC SQL SERVER par skweeky
REQUETE PERMETTANT DE GÉNÉRER UN NOMBRE ALÉATOIRE SUR 9 DIGI... par redog26

Commentaires et avis

Commentaire de schunck le 10/03/2007 20:07:15

j'ai fait ça sur mon site, mais le LIMIT me donne un maxi.
Je m'explique, voici ma requète :
$sql = "SELECT * FROM gcp_members ORDER BY RAND()  LIMIT 7";
ma page affiche donc un maxi de 7 ; mais ça peut etre 2 ou 3 etc....
quelqu'un à une idée ?

Merci par avance

Commentaire de dymsbess le 03/06/2009 20:49:57

Exemple MSSQL et MySQL
http://www.xoowiki.com/Article/SQL/tirage-au-sort-49.aspx

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Je voudrais savoir comment afficher un enregistrement Aléatoire dans une table Access par exemple pub car je veux créer un système de pub [ par hotlines ] Je voudrais savoir comment afficher un enregistrement Aléatoire  dans une table Access par exemple pub car je veux créer un systèm PB avec l'affichage aléatoire [ par christobal ] Bonjour, j'ai une requette simple pour un affichage aléatoire :$result = mysql_query("SELECT * FROM produits ORDER BY RAND() LIMIT 8");La DB cont Champ auto incrémenté Aléatoire [ par jmtoulon ] Bonjour, [ORACLE] RAND sélectionner une ligne aléatoirement [ par rastamath69 ] Bonjour,Ceci n'est pas une question mais une aide, ça fait 2 jours que je cherchais comment sélectionner un tuple (une ligne) de facon aléatoire dans SELECT + min() + rand() [ par Cestmoi ] Bonjour,Je veux faire une requete un peu compliqué pour moi...Dans une table j'ai les champs ID, nom, score.Je voudrais que ma requete me retourne une Création d'une variable aléatoire [ par cocy ] Bonjour, je souhaiterai créer une variable aléatoire prenant les valeur 1 à n (suivant les observations de ma table) avec SQL, est-ce possible ? Merc


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,889 sec (4)

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