Auteur |
Message |
hm
Forumeur occasionnel
Messages: 24
|
Posté le:
Lun 14 Mai 2007 - 21:11 |
|
jack a écrit: |
hm a écrit: |
Bon je me suis décidé a ressortir mes cours ^^
en fait pas de group by avec un MAX dans le select, obligé de passer par une vue pour ce genre de probleme, bien vu OxD |
relis bien tes cours |
testé a l'instant sur du MySQL |
|
|
|
|
N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire. |
jack
Newbiiiie
Sexe:
Messages: 11
|
Posté le:
Lun 14 Mai 2007 - 21:12 |
|
Fabino a écrit: |
jack a écrit: |
hm a écrit: |
Bon je me suis décidé a ressortir mes cours ^^
en fait pas de group by avec un MAX dans le select, obligé de passer par une vue pour ce genre de probleme, bien vu OxD |
relis bien tes cours |
Il me semble que tu as raison jack.
Il ne faut pas de Group By quand il y a juste qu'un MAX dans le SELCT |
Max de sum sans un group by revien a rechercher le max d'une seule reponse. c'est pourtant clair |
|
|
|
|
Halima
Forumeur fréquent
Sexe:
Messages: 86
Localisation: Ile de France - 91
|
Posté le:
Lun 14 Mai 2007 - 21:12 |
|
coucou j'ai le fichier en .pdf noir et blanc
je le met des kil est telecharger |
_________________ Etudiante en 2eme année BTS IG option DA |
|
|
|
hm
Forumeur occasionnel
Messages: 24
|
Posté le:
Lun 14 Mai 2007 - 21:15 |
|
jack a écrit: |
Fabino a écrit: |
jack a écrit: |
hm a écrit: |
Bon je me suis décidé a ressortir mes cours ^^
en fait pas de group by avec un MAX dans le select, obligé de passer par une vue pour ce genre de probleme, bien vu OxD |
relis bien tes cours |
Il me semble que tu as raison jack.
Il ne faut pas de Group By quand il y a juste qu'un MAX dans le SELCT |
Max de sum sans un group by revien a rechercher le max d'une seule reponse. c'est pourtant clair |
On est d'accord, cependant pas de GROUP BY s'il n'y a qu'un MAX dans le select sans le nom d'une colonne à "grouper",
Or pour tester avec le WHERE de la première requete, il nous faut qu'un resultat dans le SELECT de la sous-requete (et non une liste de valeurs)
Edit: d'ailleurs non, en fait c'est le max(sum()) qui va pas |
Dernière édition par hm le Lun 14 Mai 2007 - 21:24; édité 1 fois |
|
|
|
jack
Newbiiiie
Sexe:
Messages: 11
|
Posté le:
Lun 14 Mai 2007 - 21:21 |
|
Si j'avais le sujet je pourrais vous aider.
Est il dispo ?
Car je vous donne mon avis mais sans connaitre le sujet |
|
|
|
|
Zonag
Modérateur
Sexe:
Messages: 1298
Localisation: Toulouse
|
Posté le:
Lun 14 Mai 2007 - 21:22 |
|
jack a écrit: |
Si j'avais le sujet je pourrais vous aider.
Est il dispo ? |
Pas encore. Il devrait être en ligne dans la soirée. |
_________________ Zonag |
|
|
|
OxD
Newbiiiie
Messages: 3
Localisation: Grenoble Plage
|
Posté le:
Lun 14 Mai 2007 - 21:23 |
|
tu donne ton jugement sans approfondir, donc ... ca sert à rien
Quand sort le corrigé officiel ? |
|
|
|
|
Fabino
Newbiiiie
Sexe:
Messages: 5
Localisation: Toulouse
|
Posté le:
Lun 14 Mai 2007 - 21:24 |
|
Zonag a écrit: |
jack a écrit: |
Si j'avais le sujet je pourrais vous aider.
Est il dispo ? |
Pas encore. Il devrait être en ligne dans la soirée. |
Dépeche toi un peu Zonag LOL |
|
|
|
|
jack
Newbiiiie
Sexe:
Messages: 11
|
Posté le:
Lun 14 Mai 2007 - 21:42 |
|
OxD a écrit: |
tu donne ton jugement sans approfondir, donc ... ca sert à rien
Quand sort le corrigé officiel ? |
C'est du sql, je vais pas te faire un cours. |
|
|
|
|
cvex
Forumeur occasionnel
Sexe:
Messages: 19
|
Posté le:
Lun 14 Mai 2007 - 21:48 |
|
|
|
|
jack
Newbiiiie
Sexe:
Messages: 11
|
Posté le:
Lun 14 Mai 2007 - 21:51 |
|
|
|
|
Genzo
Modérateur
Sexe:
Messages: 1706
Localisation: Sartrouville (78)
|
Posté le:
Lun 14 Mai 2007 - 21:57 |
|
Merci beaucoup cvex. |
_________________ N'oubliez pas de mettre un avis sur votre lycée/centre de formation !!! Pensez aux futurs BTSiens. Merci |
|
|
|
Scalp
Newbiiiie
Messages: 11
|
Posté le:
Lun 14 Mai 2007 - 22:11 |
|
Je pense que la réponse avec la vue et la réponse que hm à fait en première page vont être accepté... De plus on nous signifie nul part que ce nbTot n'est pas une totalité qui s'accumule déjà au fur et à mesure des année qui passe, je veux dire qu'il reprend peut être la valeur du contrat de l'année d'avant quoi... On a aucune information, enfin on nous dit juste que c'est la totalité, c'est assez dénominatif je pense.
De plus nos profs nous ont souvent repété que le BTS n'était pas dur, enfin moins dur que ce que la plupart des trucs qu'on peut faire pendant l'année, créer une vue est à notre programme mais elle aurait était demandé clairement et on aurait pas eu a reflechir sur un max dans une sum à cause d'un group by etc...
Enfin pour ceux l'ayant fait ca sera apprécier mais je pense qu'ils se sont cassé la tête, après je me trompe peut être. |
|
|
|
|
cvex
Forumeur occasionnel
Sexe:
Messages: 19
|
Posté le:
Lun 14 Mai 2007 - 22:17 |
|
ba moi j'ai compris en lisant le sujet que nbTot était une accumulation durant toute l'année.
Nul besoin de vue... |
|
|
|
|
hm
Forumeur occasionnel
Messages: 24
|
Posté le:
Lun 14 Mai 2007 - 22:33 |
|
cvex a écrit: |
ba moi j'ai compris en lisant le sujet que nbTot était une accumulation durant toute l'année.
Nul besoin de vue... |
La vue sert a cumuler les nbTot d'un sous-traitant car le nbTot ne se rapporte peut-etre qu'a un seul contrat (et un sous-traitant peut signer plusieurs contrats) |
|
|
|
|
Scalp
Newbiiiie
Messages: 11
|
Posté le:
Lun 14 Mai 2007 - 22:44 |
|
Quoi qu'il en soit le fait qu'il falle créer une vue sans que ca nous soit demandé, puis l'utilisé me parait assez peu probable... |
|
|
|
|
ghost
Newbiiiie
Messages: 5
|
Posté le:
Lun 14 Mai 2007 - 22:45 |
|
je voudrais sa voir ce que vous pensez de ca pour le MCD:
|operation|---0,N---(comprendre)---(1,1)---|categorie|---0,N---(comprendre2)---(1,1)---|sous-cat|
ex :AD AD1 AD11 |
|
|
|
|
DEDE
Forumeur fréquent
Sexe:
Messages: 68
|
Posté le:
Lun 14 Mai 2007 - 22:48 |
|
C'est ce que je pense avoir fait (ta inverser les cardinalités du premier je crois), d'ailleurs lorsqu'il s'agit de branchement neuf, dans l'entité, est ce c'est faux si on l'associe avec une entité Professionnel? |
_________________
|
|
|
|
ghost
Newbiiiie
Messages: 5
|
Posté le:
Lun 14 Mai 2007 - 22:56 |
|
j'ai fais ca aussi pour l'entité professionnel je pense que c'est bon enfin bon ca c'est moi qui le dit, lol
sinon jcomprend pas pourquoi tout le monde me dit que j'ai pas mi les bonne cardinaliT ?
ca me semble tres bien comme ca :
AD OPERATION ADMINISTRATIVES
AD1 Front-Office
AD11 Demande de dossier d'un client |
|
|
|
|
DEDE
Forumeur fréquent
Sexe:
Messages: 68
|
Posté le:
Lun 14 Mai 2007 - 23:00 |
|
En fait, j'ai dis ca sur 'mes souvenirs', j'avais pas trop envie de voir et comparer ce que j'ai fais dans le mcd et quand j'ai regardé l'algo de certain, j'ai pris peur ,ce qui a renforcé l'idée de pas voir ce que j'ai fais (quel con qui me suis gouré au premier , cetait tous simple pourtant) |
_________________
|
|
|
|
|