Je travaille sur un petit script de rotation de bannière qui charge une bannière aléatoire de la base de données. Je suis suivi des impressions dans la base de données et voudrais savoir si je peux sélectionner un enregistrement aléatoire et mettre à jour sa valeur d'impression dans une seule requête, ou aurais-je besoin de sélectionner un enregistrement aléatoire, puis mettre à jour basé sur l'enregistrement pk. Utiliser MySQLSélectionner un enregistrement aléatoire et mettre à jour le même enregistrement dans une requête?
Q
Sélectionner un enregistrement aléatoire et mettre à jour le même enregistrement dans une requête?
3
A
Répondre
3
Cela ne peut pas être fait dans une seule requête. Votre meilleur pari est de mettre cette logique dans une procédure stockée.
Questions connexes
- 1. Mise à jour simultanée sur le même enregistrement
- 2. Requête SQL - mettre à jour de nombreux enregistrements à partir de 1 enregistrement dans la même table
- 3. Rails, Obtenez un enregistrement aléatoire lors de l'utilisation: groupe
- 4. Enregistrement de mise à jour Linq
- 5. detailsview: insertion/mise à jour unique enregistrement
- 6. PHP/MySQL mettre à jour un enregistrement de nouvelles dans un problème de base de données
- 7. Puis-je mettre à jour/sélectionner dans une table dans une requête?
- 8. erreur Mise à jour d'un enregistrement
- 9. Enregistrement du USER_ID d'un utilisateur ayant supprimé un enregistrement avec un déclencheur dans MySQL
- 10. Enregistrement COM et GAC
- 11. Enregistrement des mises à jour d'objets dans les rails
- 12. Enregistrement de l'ordre du jour
- 13. Entité Linq - Récupérer enregistrement et seul le premier enregistrement de l'enfant dans une relation un à plusieurs
- 14. Mettre à jour une requête avec entityframework
- 15. enregistrement actif: créer un enregistrement à partir de l'objet parent
- 16. Comment mettre à jour ou sélectionner la même valeur de lignes dans la table?
- 17. Comment insérer un enregistrement avec LINQ et C# et retourner la clé primaire de cet enregistrement
- 18. Parent enfant (Enregistrer, mettre à jour et supprimer)
- 19. Quel est le moyen correct/rapide de mettre à jour/insérer un enregistrement en SQL (Firebird/MySql)
- 20. Enregistrement et extraction dans l'objet SPFile
- 21. Enregistrement de Double.MinValue dans SQLServer
- 22. Existe-t-il un moyen plus rapide d'obtenir un enregistrement aléatoire à partir d'une table MySQL via ActiveRecord? Dans
- 23. Comment rechercher un enregistrement avec un caractère spécial (') dans DB
- 24. SQL - Comment assigner un enregistrement dans une variable
- 25. Quel est le meilleur moyen de mettre à jour un seul enregistrement via SQL et obtenir l'ID de l'enregistrement qui a été mis à jour? (Java/MSSQL)
- 26. Comment sélectionner une clé aléatoire dans un NSDictionary?
- 27. Castle Windsor et enregistrement automatique
- 28. Insérer et mettre à jour en même temps
- 29. MVC et lambda pour créer un enregistrement
- 30. Enregistrement de ModelBinders
Je m'en doutais. Merci. – Sampson