Random... [SQL] - Programmation
Marsh Posté le 28-02-2002 à 15:15:26
Day a écrit a écrit : Hello, encore un pb en SQL, basique sans doute, mais je n'ai rien trouvé à ce sujet dans mon bouquin. Comment faire un Random en SQL ? ex : INSERT INTO table (colonne1, colonne2) SELECT u.IDUser, RAND FROM tUser u Je précise qu'il serait dommage de produire le rand extérieurement (par un script PERL par exemple), parce que ma vraie requête insère beaucoup, beaucoup de lignes, et que mettre le même rand pour chacune serait pas top ! Merci. |
RAND()
RAND(N)
Returns a random floating-point value in the range 0 to 1.0. If an integer argument N is specified, it is used as the seed value.
Et je te donne cette url (ca te permettras d'avancer plus vite):
http://www.mysql.com/doc
tu peux chercher une instruction, ou un mot-clé, c'est en anglais mais pas besoin de beaucoup comprendre
Marsh Posté le 28-02-2002 à 15:16:19
Bon à part que c'est de la doc pour MySQL
mais bon ca doit pouvoir t'aider dans pas mal de cas, sinon ca doit bien exister aussi pour SQL
Marsh Posté le 28-02-2002 à 15:19:54
Ben merci beaucoup ; et en plus je bosse avec mysql :-) Mais c'est marrant, cette fonction est pas documentée dans le bouquin o'reilly "SQL in a nutshell". Comme quoi faut pas tjs faire confiance aux bouquins.
Marsh Posté le 28-02-2002 à 15:22:08
Day a écrit a écrit : Ben merci beaucoup ; et en plus je bosse avec mysql :-) Mais c'est marrant, cette fonction est pas documentée dans le bouquin o'reilly "SQL in a nutshell". Comme quoi faut pas tjs faire confiance aux bouquins. |
bah les bouquins c'est pratique pour apprendre a faire, pour les details, les docs officielles sont peut-être plus pratique
Marsh Posté le 28-02-2002 à 15:00:54
Hello, encore un pb en SQL, basique sans doute, mais je n'ai rien trouvé à ce sujet dans mon bouquin.
Comment faire un Random en SQL ?
ex : INSERT INTO table (colonne1, colonne2) SELECT u.IDUser, RAND FROM tUser u
Je précise qu'il serait dommage de produire le rand extérieurement (par un script PERL par exemple), parce que ma vraie requête insère beaucoup, beaucoup de lignes, et que mettre le même rand pour chacune serait pas top !
Merci.