Messages de NonMaisTsrx

T'as juste une mauvaise piochehttps://image.noelshack.com/fichiers/2017/20/1494968374-pas-de-chance.png
Bientôt 2h du mat'
16/05/2024 19:39
je suis toujours pas au lit... si un khey se manifestehttps://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png
Bientôt 2h du mat'
16/05/2024 19:17
up
Bientôt 2h du mat'
16/05/2024 19:10
Vous êtes bons en SQL les ghostfags ?https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png
Bientôt 2h du mat'
16/05/2024 19:08
https://image.noelshack.com/fichiers/2017/22/1496530257-jeprleurmamane.png
Bientôt 2h du mat'
16/05/2024 19:06
https://image.noelshack.com/fichiers/2017/45/7/1510446145-risitien.png
Bientôt 2h du mat'
16/05/2024 19:05
vous avez besoin de quoi pour être motivé ? :peur:
Bientôt 2h du mat'
16/05/2024 19:03
:up:
Bientôt 2h du mat'
16/05/2024 19:02
up
Bientôt 2h du mat'
16/05/2024 19:01
https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.pngsvp..
Bientôt 2h du mat'
16/05/2024 18:59

Le 16 mai 2024 à 18:57:16 :
Pour résoudre votre problème, vous devez effectuer une jointure entre les tables Orders et Customers pour associer chaque commande à son client, puis compter le nombre de commandes pour chaque client. Voici un exemple de requête SQL qui devrait fonctionner pour votre cas :

sql
Copier le code
SELECT
C.CUSTOMER_NAME,
COUNT(O.ORDER_ID) AS NUMBER_OF_ORDERS
FROM
CUSTOMERS C
JOIN
ORDERS O
ON
C.CUSTOMER_ID = O.CUSTOMER_ID
GROUP BY
C.CUSTOMER_NAME
ORDER BY
NUMBER_OF_ORDERS DESC;

Cette requête fait les choses suivantes :

Sélection des colonnes nécessaires : Le nom du client (CUSTOMER_NAME) et le nombre de commandes (COUNT(O.ORDER_ID)).
Jointure des tables : La table CUSTOMERS est jointe à la table ORDERS en utilisant la clé étrangère commune CUSTOMER_ID.
Groupement des résultats : Les résultats sont groupés par CUSTOMER_NAME pour pouvoir compter les commandes par client.
Ordre des résultats : Les résultats sont ordonnés par le nombre de commandes de manière décroissante (facultatif).
Voici une version plus détaillée en expliquant chaque étape :

Jointure des tables :

sql
Copier le code
FROM
CUSTOMERS C
JOIN
ORDERS O
ON
C.CUSTOMER_ID = O.CUSTOMER_ID

Sélection et agrégation :

sql
Copier le code
SELECT
C.CUSTOMER_NAME,
COUNT(O.ORDER_ID) AS NUMBER_OF_ORDERS

Groupement des résultats :

sql
Copier le code
GROUP BY
C.CUSTOMER_NAME

Ordre des résultats :

sql
Copier le code
ORDER BY
NUMBER_OF_ORDERS DESC

Assurez-vous que les noms des colonnes dans votre base de données correspondent à ceux utilisés dans la requête. Si les noms de colonnes sont différents, ajustez-les en conséquence.

De rien khey 100% ça va t'aider

J'ai fait un joint de 3 tables avant déjà pourtant

et ce que je comprends pas avec chatgpt c'est pourquoi est-ce qu'il me rajoute des lettres dans le nom des tables
puis sa façon d'écrire les commandes est différentes aussi

Bientôt 2h du mat'
16/05/2024 18:57
je peux montrer ça à une âme généreuse sur discord pour échanger plus facilementhttps://image.noelshack.com/fichiers/2017/23/1496925297-issoupleure.png
Bientôt 2h du mat'
16/05/2024 18:56
j'ai essayé d'autres variantes mais rien ne marche, je vois pas d'où vient le problème
Bientôt 2h du mat'
16/05/2024 18:54

Le 16 mai 2024 à 18:47:26 :
En fait je me suis trompé de Topic, vous auriez pu me prévenir :rire:

je t'en veux pas, ça me up
Tu t'y connais en SQL ?https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

Bientôt 2h du mat'
16/05/2024 18:50

Pour résumer je bloque sur ça :

on veut que je fasse ça : Summarizing data for: Number of orders for each customer

J'ai 3 tables : Orders, Customers, Products

J'ai essayé cette commande :
SELECT CUSTOMER NAME, COUNT(ORDER ID)
FROM CUSTOMERS
GROUP BY ORDERS

mais PostrgreSQL me dit que la colonne customer id n'existe pas

et si je fais ça :

SELECT CUSTOMER NAME, COUNT (ORDER ID)
FROM ORDERS
GROUP BY CUSTOMERS

il me dit que Order_ID n'existe pas

Bientôt 2h du mat'
16/05/2024 18:42

Le 16 mai 2024 à 18:41:56 :

Le 16 mai 2024 à 18:41:29 :
Rien qu'un UP peut m'aider

up

mercihttps://image.noelshack.com/fichiers/2017/01/1483644144-chatsnif.jpg

Bientôt 2h du mat'
16/05/2024 18:41
Rien qu'un UP peut m'aider
Bientôt 2h du mat'
16/05/2024 18:40

L'heure est grave, j'ai besoin de votre aide les clés :mort: je vous en supplie

:d) Quelqu'un qui connaît le SQL pour m'expliquer ce qui bug dans ma commande ?

Je crevée et j'ai encore 2 autres devoirs LONGS à faire après :snif: ça va finir en nuit blanche je sens. Que quelqu'un m'aide à sortir ce ce problème pour que je puisse passer aux autres par pitié

je suis pas en France, c'est pour ça qu'il est tard

Mais ça craint pas ce coin

Le 16 mai 2024 à 04:59:36 :

Le 16 mai 2024 à 04:47:50 :
donne au moins le nom de la rue à Lyon 2eme. C est l hypercentre.

c'est à coté de place carnot, je ne sais pas si c'est bien ou pas

T'es à côté de la gare donc il y a surtout des hôtels je pense et les transports en communs seront blindés
Tu peux peut être trouver un appart vers Gerland pour moins cher et avoir environ 15-25 min de trajet