Pourquoi une sous-requête d'une vue ne peut-elle pas avoir une clause order by? De même pourquoi on ne peut pas changer/supprimer une ligne dans une vue lorsque:Afficher et classer par
- Groupe par est utilisé en vue
- Distinct est utilisé en mode
Pourquoi une sous-requête d'une vue ne peut-elle pas avoir une clause order by? De même pourquoi on ne peut pas changer/supprimer une ligne dans une vue lorsque:Afficher et classer par
ORDER BY ordonne généralement le jeu de résultats (c'est-à-dire les colonnes après la première sélection avant FROM), jamais les sous-requêtes.
Les sous-requêtes sont utilisées pour se qualifier et non pour commander des résultats.
De même pourquoi on ne peut pas modifier/supprimer une ligne dans une vue lorsque 1) group by est utilisé dans la vue 2) distnct est utilisé dans la vue – user319280
@APC - Vous avez raison. J'ai également supprimé mon faux commentaire ...;)) –
Vous devriez accepter certaines des réponses que les gens vous ont données pour leur donner du crédit. –
ok, je suis un nouveau à empiler ... – user319280
Pourquoi auriez-vous besoin de commander une sous-requête? – s1mm0t