CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Requête SQL

ProgDuDim971
ProgDuDim971
Niveau 1
19 mars 2018 à 00:54:37

Bonjour JVC,

Je fais ce poste pour demander de l'aide avec une requête SQL car je m'en sors pas du tout.
La requête en question est pour un TP de la fac, voici l'énoncer:

Fournir le chiffre d’affaire réalisé par le théâtre pour les spectacles de type ‘AC’ en respectant ce format :
[ codspec | chiffre_d_affaire ]
NOTE : le chiffre d’affaire est le cumul des sommes encaissées à toutes les séances concernées ; la somme encaissée à une séance donnée résultant du nombre d'entrées et des prix de billet associés pour tous les tarifs
appliqués.

Voici ma requête qui m'envoie une table non valide, qui doit être modifier:

SELECT spectacle.codspec, sum(pribill*nbent) AS "chiffre_d_affaire"
FROM spectacle
JOIN prixspec ON prixspec.codspec=spectacle.codspec
JOIN entree ON entree.codtar=prixspec.codtar
WHERE typspec="AC"
GROUP BY spectacle.codspec

Le souci c'est qu'il y a différent type de tarif avec des valeurs différentes pour les billets (T1 = 15€, T2 = 20€, T3 = 25€), il faut tous les prendre en compte.
Le plan serait:

(Prix du billet au tarif t1 * nombre d'entrée) + (Prix du billet au tarif t2 * nombre d'entrée) + (Prix du billet au tarif t3 * nombre d'entrée)

En C ça ne m'aurait posé strictement aucun problème pour le faire mais en SQL là je sèche complètement.

Donc si quelqu'un peut m'aider svp.

20_cent_2017
20_cent_2017
Niveau 10
19 mars 2018 à 07:10:06

LOL ah oui une requête en C ...

Fait pas étape récupère les infos puis fais les calculs....

dechet_s0cial
dechet_s0cial
Niveau 10
19 mars 2018 à 07:58:40

déja il nous faudrait la structure des tables concernées

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment