web-dev-qa-db-fra.com

Randomize le résultat d'une requête de base de données

J'exécute une requête pour laquelle je veux randomiser les résultats.

J'ai essayé avec $res=db_query("SELECT DISTINCT nid FROM content_type_event ORDER BY RANDOM()"), mais cela ne fonctionne pas.

6

Pour MySQL, vous pouvez faire

ORDER BY Rand()

Pour commander par hasard, pour PGSQL RANDOM() devrait plutôt donner le résultat souhaité.

7
googletorp