Question : Doit-on faire les jointures dans la clause WHERE ou avec des JOIN ?
Réponse :
Type: Messages; Utilisateur: Xo
Question : Doit-on faire les jointures dans la clause WHERE ou avec des JOIN ?
Réponse :
Q : Comment faire appel plusieurs fois à la même table dans une seule requête ?
R : Grâce aux alias !Voici un jeu d'essai fréquement rencontré, de type "championnat" illustrant ceci :
La table...
Q : Dans une relation parent-enfant, lister les parents en comptant leur nombre d'enfants... et sans oublier les parent sans enfants !
R : Via un COUNT classique, et une jointure externe
...
Q : Comment personnaliser un tri ?
R : Via plusieurs requêtes distinctes dans lesquelles les données sont filtrées, requêtes qui sont ensuite regroupées grâce à des UNION et un pseudo-champ...
Q : Dans une table d'événements datés, comment récupérer l'enregistrement le plus récent ?
R : Via une sous-requête, grâce à l'opérateur MAX.
Voici un jeu d'essai illustrant ceci :
...
Q :arrow: réaliser un cumul progressif sur des lignes (qu'il est possible de trier via un champ dédié)
(cf post de lper du 28/07/2005)
R :arrow:
Soit une table de lignes de factures (Ligne)...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.