Comment puis-je construire une requête MySQL en utilisant les options SQL_CALC_FOUND_ROWS et DISTINCT?Options de sélection multiple MySQL
Répondre
SQL_CALC_FOUND_ROWS
fonctionne uniquement avec la clause LIMIT
et vous permet d'utiliser la fonction d'information FOUND_ROWS()
pour rechercher le nombre de lignes de l'ensemble d'enregistrements complet sans exécuter une autre requête pour compter les lignes.
SELECT SQL_CALC_FOUND_ROWS * FROM ... WHERE ... LIMIT X;
SELECT FOUND_ROWS();
Depuis des mots-clés comme DISTINCT
, et where conditions
affecte réellement l'ensemble d'enregistrement, la fonction SQL_CALC_FOUND_ROWS
n'a pas de concept de ce qui est beeing à l'écart. Pour autant que je sache, il n'y a pas de fonctions d'information similaires disponibles pour le mot-clé DISTINCT
, vous ne laissant pas d'autre choix que d'exécuter la requête deux fois.
SELECT DISTINCT * FROM ... WHERE ...;
SELECT COUNT(*) FROM ... WHERE ...;
REMARQUE: Vous pouvez toujours utiliser les deux SQL_CALC_FOUND_ROWS
et DISTINCT
dans la même requête, mais FOUND_ROWS();
ne verrez que ce qui reste par la clause LIMIT
.
- 1. Chaîne de requête PHP multiple et plusieurs options de sélection
- 2. Mysql Sélection de table multiple avec condition
- 3. Désélectionnez toutes les options de sélection multiple avec option 1
- 4. JQuery - Options de sélection multiples
- 5. Sélection multiple dans ContextMenuStrip
- 6. PHP Sélection de plusieurs options de sélection à partir de MySQL
- 7. sélection multiple par tableau
- 8. Boîte de sélection multiple Jquery
- 9. Liste de sélection multiple
- 10. Liste déroulante de sélection multiple multiple
- 11. Sauvegarde de mysql et sélection de nombreuses options
- 12. PHP à MySql Formulaire de sélection multiple checkboxes
- 13. Jquery modifier la valeur de sélection (multiple)
- 14. Sélection multiple avec l'option "aucun"
- 15. Sélection multiple chaînage dans jQuery?
- 16. Sélection multiple dans Mobile Safari
- 17. Option de sélection multiple Problème d'alignement RTL
- 18. mysqli sélection multiple avec JSON
- 19. jQuery option de sélection multiple avec image
- 20. Calendrier de sélection multiple gratuit
- 21. Demande de sélection multiple JPA
- 22. Nombre de sélection multiple Excel
- 23. Boîte de sélection multiple jquery
- 24. Boîte de sélection multiple HTML
- 25. Instruction de sélection multiple SQL
- 26. Sélection multiple avec GtkCombo
- 27. Sélection multiple Jquery Dropdown
- 28. VirtualizingStackPanel + MVVM + sélection multiple
- 29. QListWidget et sélection multiple
- 30. UITableView selection - sélection multiple
Est-ce votre devoir? – Marco
Non ... projet personnel. –
Um, vous les mettez dans la requête? Je ne comprends pas vraiment quelle est la question? –