Vous n'êtes pas identifié(e).
Pages : 1
Salut je me mets depuis peu à postgreSQL, avant j'avais l'habitude de mySQL, je pensais que le langage SQL etait le meme mais appremment non j'ai un probleme avec cette requete :
SELECT*FROM table_liens ORDER BY RAND() LIMIT 1 OFFSET 0
qui veux en gros dire "sort moi une ligne prise au hasard dans table liens"
si je vire ce qu'il y a à droite de "table_liens" cela fonctionne, j'en déduis que c le reste qui va pas, mais quoi ?
Merci.
Hors ligne
arf la balise code répare les erreurs j'avais tapé LIMIT 1 OFFSET 0mais bon ça marche toujours pas
Hors ligne
décidément il veut pas
Hors ligne
SELECT * FROM test ORDER BY RANDOM() LIMIT 1 OFFSET 0;
Il y a un petit indice quand on essaye de l'exécuter :
ERROR: function rand() does not exist
LINE 1: SELECT * FROM test ORDER BY RAND() LIMIT 1 OFFSET 0
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
rand() n'est pas une fonction.
Dernière modification par Marc Cousin (19/08/2010 07:06:03)
Marc.
Hors ligne
Pages : 1