Problème de calcul de stock avec jointure

msi79 Messages postés 509 Date d'inscription lundi 24 août 2009 Statut Membre Dernière intervention 2 mai 2023 - 6 avril 2014 à 11:04
cs_Visso Messages postés 36 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 17 avril 2014 - 12 avril 2014 à 22:41
Bonjour,
je veux calculer le stock restant mais ma requête ne me donne pas satisfaction.
j'ai une table stock

-- Structure de la table 'stocks'

1 réponse

cs_Visso Messages postés 36 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 17 avril 2014
12 avril 2014 à 22:41
Bonsoir Msi79

Déja d'emblée quand je regarde tes tables , et je vois que tu n'as pas respecté les règles de codd , les bonnes pratique de normalisation.

J'ai des questions :
- Les quantités pourquoi tu les a mise en type de donnés varchar dans table article

- Dans la table stock pourquoi tu n'as pas renvoyer l'id de l'article et tu y mets la désignation de l'article ?

- les jointures sur les champs de type texte (varchar et autres ) ne sont pas performant pour le sql , il faut préférer des inner join sur des champs numériques.

- la structure de tes tables ne sont pas bonne.

- la base de données c'est mysql ou firebirs ou autre ?
0
Rejoignez-nous