Précédent   Forum des professionnels en informatique > Bases de données > Langage SQL
Langage SQL Forum d'entraide sur le langage SQL et sur les questions liées à la conception de schéma (DDL). Cours SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/12/2011, 15h06   #1
Membre du Club
 
Homme
Inscription : septembre 2011
Messages : 92
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Corse (Corse)

Informations forums :
Inscription : septembre 2011
Messages : 92
Points : 44
Points : 44
Par défaut Petit souci de sql

Bonjour à tous!
petit soucis de requêtes SQL:
je fais un petit programme de gestion des ventes;
j'ai une table produit (référence, libellé, famille)
et une table par années (référence, libellé, famille, jour1,jour2,...,jour365)
comment dois-je faire ma requête pour que les produits que je créé dans la table produit soient utilisés sur les tables des années?

merci d'avance

(je développe sous vs2010 en vb.net)
ozthewizard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2011, 15h48   #2
Expert Confirmé Sénior
 
Avatar de Pol63
 
Homme Sébastien
Développeur informatique
Inscription : avril 2007
Messages : 9 201
Détails du profil
Informations personnelles :
Nom : Homme Sébastien
Âge : 30
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : avril 2007
Messages : 9 201
Points : 13 429
Points : 13 429
Citation:
Envoyé par ozthewizard Voir le message
et une table par années (référence, libellé, famille, jour1,jour2,...,jour365)

si tu as réellement une table avec plus de 300 colonnes, tu as d'autres questions plus urgentes à traiter que celle que tu poses, et quelques cours à revoir ...
__________________
si vous ne comprenez pas ce que je dis, demandez à google
Pol63 est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 18/12/2011, 15h49   #3
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 11 029
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 48
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 11 029
Points : 18 333
Points : 18 333
Envoyer un message via MSN à CinePhil
Citation:
Envoyé par ozthewizard Voir le message
et une table par années (référence, libellé, famille, jour1,jour2,...,jour365)
Grosse erreur de modélisation !
Quel est le but de cette table ?

Un petit coup d'oeil à mon blog et au cours de SQLPro t'aidera à mieux faire les choses.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française !
Linuxiens, comptez-vous !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2011, 16h16   #4
Membre du Club
 
Homme
Inscription : septembre 2011
Messages : 92
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Corse (Corse)

Informations forums :
Inscription : septembre 2011
Messages : 92
Points : 44
Points : 44
c'est pour pouvoir enregistrer les ventes quotidiennes de tous les produits (+ de 400) et faire les totaux, moyennes et calculs pour la quantité à commander(de façon à ce que en rentrant les ventes, la personne voie directement si il faut recommander).
par contre, oui, je me suis rendu compte que c'est en faisant une relation que je pourrais faire ce que je veux... fatigue quand tu nous tiens...
ozthewizard est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 19/12/2011, 09h09   #5
Membre Expert
 
Avatar de Kropernic
 
Homme
Analyste / Programmeur
Inscription : juillet 2006
Messages : 1 307
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : Belgique

Informations professionnelles :
Activité : Analyste / Programmeur
Secteur : Distribution

Informations forums :
Inscription : juillet 2006
Messages : 1 307
Points : 1 019
Points : 1 019
Je n'aurais pas dit mieux que Pol63.

Même à l'époque où mes connaissances en DB et programmation était presque nulle, je me rendais quand même bien compte que faire ce genre de truc, c'est pour se tirer une balle !

Surtout qu'il semble s'arrêter à jour365. Et les années bissextiles alors ?

Enfin bref, il faut revoir le modèle logique de la DB.
Kropernic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2011, 10h49   #6
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 959
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 959
Points : 17 791
Points : 17 791
Évitez de prendre un SGBDR !!!! Dans votre cas cela ne servira à rien...
Prenez plutôt un tableur, vous pourrez monter à quelques milliers de colonnes sans aucun problème !

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/12/2011, 08h41   #7
Membre du Club
 
Homme
Inscription : septembre 2011
Messages : 92
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Corse (Corse)

Informations forums :
Inscription : septembre 2011
Messages : 92
Points : 44
Points : 44
merci de vos conseils mais mon appli fonctionne pas mal du tout malgrè mes nombreuses colonnes...
pour le tableur, c'était sur excel mais ces idiotes de vendeuses arrivaient toujours à le faire planter(mais sérieusement planter: il y en a une qui veut me faire virer pour que ça soit son copain l'informaticien du commerce, j'ai déjà retrouvé le classeur qui fait sauter toutes les protections d'excel après que j'aie dû m'absenter 4 jours pour aller à un enterrement à l'étranger) d'où passage sur un soft...
pour mon problème, j'ai fait un multiple insert à partir des contrôles de la form où je rentre mes produits vers les différentes années...
ozthewizard est déconnecté   Envoyer un message privé Réponse avec citation 01
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h01.


 
 
 
 
Partenaires

Hébergement Web