Aller au contenu


Photo

Projet Bdd


  • Veuillez vous connecter pour répondre
9 réponses à ce sujet

#1 snow_boy

snow_boy

    Gamer lvl 2

  • Membres
  • 199 messages

Posté 16 December 2014 - 08:57

Bonjour a tous ! J'ai un projet en BDD (Base de donnee) en langage MySQL à faire pour jeudi. J'ai bien avancer mais il y a des questions auquel je n'arrive pas repondre meme apres plusieurs recherche sur Internet ... Si l'un de vous si connais et pourrais prendre le temps de m'aider ce serais simpas ;)

voici les questions auquel je n'arrive pas repondre:

 

 

- Quel album suit Objectif lune dans la série Tintin-Milou ?

- Combien la série Alix comporte-t-elle de titres qui viennent après Iorix le Grand ?

- Nombre de BD achetées par Bernard Heulluy depuis le 1e janvier 2014,

- Quel pourcentage du chiffre d’affaire de mai 2014 a été réalisé avec des ventes de BD éditées par Dargaud ?

- Quel pourcentage des BD appartiennent à une série ?

- Quel pourcentage des titulaires de carte ont déclaré une préférence pour le genre ‘BD historique’ ?

- Liste des séries comportant des albums dessinés par au moins 2 dessinateurs différents.

 

Et en fichier join le tableau utiliser pour la BDD

Fichier(s) joint(s)


".... Celui qui donne le sommeil à ceux qui ne peuvent pas dormir ...." "... Si vous venez à poser un jour le petit doigt sur moi, c'est que je vous en aurai donné la permission."Image IPB

#2 Anakha

Anakha

    Khon

  • Admin Gms
  • 3286 messages
  • Location :Grenoble
  • Trade : Mediator

Posté 16 December 2014 - 15:05

Tu dois répondre en SQL ?


Aucun support ne sera fait en privé. Si vous avez un problème, faites un post.

 Ne pas hésiter à mettre un petit (+) si mon post vous plait ou vous a servi !

#3 snow_boy

snow_boy

    Gamer lvl 2

  • Membres
  • 199 messages

Posté 16 December 2014 - 16:50

Exactement !

Par exemple la premiere requete:

 

1-    liste des titres de la série Tintin-Milou

 

Réponse:

 

SELECT titre_bd

FROM SERIE S, APPARTIENT A, BD

WHERE nom_serie = 'Tintin et Milou'

AND S.no_serie = A.no_serie

AND A.no_bd = BD.no_bd


".... Celui qui donne le sommeil à ceux qui ne peuvent pas dormir ...." "... Si vous venez à poser un jour le petit doigt sur moi, c'est que je vous en aurai donné la permission."Image IPB

#4 snow_boy

snow_boy

    Gamer lvl 2

  • Membres
  • 199 messages

Posté 16 December 2014 - 17:51

Edit des questions restantes:

 

- Quel album suit Objectif lune dans la série Tintin-Milou ?

- Combien la série Alix comporte-t-elle de titres qui viennent après Iorix le Grand ?

- Nombre de BD achetées par Bernard Heulluy depuis le 1e janvier 2014,

- Quel pourcentage du chiffre d’affaire de mai 2014 a été réalisé avec des ventes de BD éditées par Dargaud ?

- Quel pourcentage des BD appartiennent à une série ?

- Quel pourcentage des titulaires de carte ont déclaré une préférence pour le genre ‘BD historique’ ?

- Liste des séries comportant des albums dessinés par au moins 2 dessinateurs différents.


".... Celui qui donne le sommeil à ceux qui ne peuvent pas dormir ...." "... Si vous venez à poser un jour le petit doigt sur moi, c'est que je vous en aurai donné la permission."Image IPB

#5 Anakha

Anakha

    Khon

  • Admin Gms
  • 3286 messages
  • Location :Grenoble
  • Trade : Mediator

Posté 17 December 2014 - 11:00

J'ai pas testé mes requêtes (et j'ai ptetre fait compliqué :P) mais dans l'idée voilà.
 
 
Exemple pourcentage chiffre d'affaire : (tous les pourcentages peuvent être fait de manière similaire, du coup je te laisse les deux autres ;)
SELECT SUM(CASE WHEN MONTH(a.date_achat) = 5 THEN CBD.prix_unit * da.qte ELSE 0 END) / SUM(CBD.prix_unit * da.qte) as pourcentage_ca
FROM detail_achat da 
JOIN BD ON da.no_bd = BD.no_bd
JOIN achat a ON da.no_achat = a.no_achat
WHERE BD.no_edit = 'E2'
Exemple dernière question
 
SELECT s.nom_serie
FROM serie s
JOIN appartient a ON a.no_serie = s.no_serie
JOIN BD ON BD.no_bd = a.no_bd AND BD.no_scen != BD.no_dess

Aucun support ne sera fait en privé. Si vous avez un problème, faites un post.

 Ne pas hésiter à mettre un petit (+) si mon post vous plait ou vous a servi !

#6 snow_boy

snow_boy

    Gamer lvl 2

  • Membres
  • 199 messages

Posté 10 January 2015 - 13:03

Désoler de répondre si tard, je pensais l'avoir déja fait.
Merci de t'ai réponse elle m'on aider, elle ne fonctionnait pas, mais l'idée était bonne donc je 'en suis inspirée ;)


".... Celui qui donne le sommeil à ceux qui ne peuvent pas dormir ...." "... Si vous venez à poser un jour le petit doigt sur moi, c'est que je vous en aurai donné la permission."Image IPB

#7 Kunu911

Kunu911

    Hard Gamer

  • Membres
  • 419 messages
  • Location :SUN
  • Hobbies :... profite des bots GMS gratuitement depuis D2 quelle ingratitude! ...

Posté 13 January 2015 - 01:52

je note ANAKHA, MOA ou MOE SGBD :P je dois pas être loin :rofl:



#8 Anakha

Anakha

    Khon

  • Admin Gms
  • 3286 messages
  • Location :Grenoble
  • Trade : Mediator

Posté 15 January 2015 - 10:24

je note ANAKHA, MOA ou MOE SGBD :P je dois pas être loin :rofl:

 

MOE BDD/Exploitation c'est +/- ça principalement, même si je vise plus haut ^^ 


Aucun support ne sera fait en privé. Si vous avez un problème, faites un post.

 Ne pas hésiter à mettre un petit (+) si mon post vous plait ou vous a servi !

#9 Kunu911

Kunu911

    Hard Gamer

  • Membres
  • 419 messages
  • Location :SUN
  • Hobbies :... profite des bots GMS gratuitement depuis D2 quelle ingratitude! ...

Posté 22 January 2015 - 06:04

En même temps c'est difficile de viser plus bas que pisseurs de lignes de code inf014.gif

 

 

Non je te taquine, j'ai aussi une partie de dev au taff (outils pour de l'exploitation) et j'adore ça  ^_^

 

 

 

 



#10 Anakha

Anakha

    Khon

  • Admin Gms
  • 3286 messages
  • Location :Grenoble
  • Trade : Mediator

Posté 23 January 2015 - 01:40

Ouai du dev... j'en fais malgré moi ^^ l'exploit c'est plus intéressant x)


Aucun support ne sera fait en privé. Si vous avez un problème, faites un post.

 Ne pas hésiter à mettre un petit (+) si mon post vous plait ou vous a servi !