Bizaretitude - un peu perdu tout de meme...
Citation:
Envoyé par
escartefigue
Pas de chance c'est non :mrgreen:
Et j'aimerai bien connaitre le nom du SGBD qui autorise cette syntaxe :weird:
=> Nous sommes sur MariaDB
Citation:
Envoyé par
escartefigue
C'est le contraire !
HAVING est un filtre qui s'applique sur le résultat du groupage, alors que WHERE est un filtre qui s'applique avant
=> ah oui, j'etais a cote de la plaque alors! Merci de m'avoir eclairci!
Citation:
Envoyé par
escartefigue
aucune, Where 1 n'est pas un filtre applicable
=> par contre, c'est bizarre car dans l'enonce il faut choisir entre la reponse 1 ou 2, et il n'y a pas de reponse 0 ou 3... Je suis un peu perdu a ce niveau la...
Y aurait t-il une solution dans l'un ou dans l'autre?
Quelle requete fonctionera sur l'ensemble des serveurs SQL
(en sachant que les champs id_genre et titre sont uniques) ?
1:
Code:
1 2 3 4
| SELECT id_genre, titre
FROM film
WHERE 1
GROUP BY id_genre; |
2:
Code:
1 2 3 4
| SELECT id_genre, titre
FROM film
WHERE 1
GROUP BY id_genre, titre; |
Citation:
Envoyé par
escartefigue
Oui, mais la clef auto-incrémentée est une précaution car
- concise
- stable
- non sémantique
=> Je ne comprends toujours pas je pense qu'il faudrait que je fasse beaucoup d'exercicses dessus, si vous en avez a me proposer je suis preneur! (avec leur correction et explications derrieres)
Mille Merci pour ces reponses, je vois tout de meme plus clair!