Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1601 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [newbie] Cretation table SQL ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[newbie] Cretation table SQL ?

n°503198
kirkybabay
Posté le 31-08-2003 à 11:48:09  profilanswer
 

Salut.
Voila, je voulais savoir si je pouvait créer une table comme ca:
 
CodeClient | NomSociete | NumChantier | Login | Mdp | Alias (x30) | utilisateur (x30) | mdp alias (x30) |
 
Le truc est que pour chaque client j'ai une trentène d'alias de messagerie possible et maximum.
 
Créer une base simple a la Excell (Hi!) je sais faire, mais un tableau dans un tableau j'ai peur (désolé pour ma comparaison ..)
 
Qqun peut m'aider ?
Merci.

mood
Publicité
Posté le 31-08-2003 à 11:48:09  profilanswer
 

n°503221
EpoK
Let's burn
Posté le 31-08-2003 à 12:24:27  profilanswer
 

gl hf

n°503224
kirkybabay
Posté le 31-08-2003 à 12:25:40  profilanswer
 

Hein ????

n°503225
Kt-Redfox
Posté le 31-08-2003 à 12:26:44  profilanswer
 

j'sais pas, tu peux stocker tous les alias dans ton champ de telle manière:
 
Alias1|Alias2|Alias3|.......
 
après tu les dissocie avec un explode. Enfin je sais pas si c'est très judicieux dans ton cas.

n°503279
burgergold
5$? va chez l'diable!
Posté le 31-08-2003 à 13:54:21  profilanswer
 

ok, est-ce qu'un alias peut être utilisé par plusieurs société?


---------------
http://www.boincstats.com/signature/user_664861.gif
n°503280
burgergold
5$? va chez l'diable!
Posté le 31-08-2003 à 13:54:46  profilanswer
 

KT-RedFOX a écrit :

j'sais pas, tu peux stocker tous les alias dans ton champ de telle manière:
 
Alias1|Alias2|Alias3|.......
 
après tu les dissocie avec un explode. Enfin je sais pas si c'est très judicieux dans ton cas.


 
mais voyons toi, donne lui pas des idées pareil


---------------
http://www.boincstats.com/signature/user_664861.gif
n°503288
kirkybabay
Posté le 31-08-2003 à 14:16:06  profilanswer
 

Non, en fait j'ai repensé un peu la chose, ca va etre plus lourd mais bon.
Je réintergre mon code client avec chaque chant, résultat, je me promene avec une ligne par alias.
 
A l'origine, je voulais faire correspondre dans ma table principale, une 30ène de chanmps pour des alias de messagerie, mais je pense que ca sera plus facile de faire 2 table qui trient par code client, la 2ème table risque d'etre plus grosse, mais bon.
 
On va voir...... Comme je commence PHP/MySQL, autant pas trop me compliqué la vie, elle ne sera pas tres optimisées ma base, mais bon, mon but est de faire qqch de fonctionnel.

n°503290
gilou
Modérateur
Modzilla
Posté le 31-08-2003 à 14:24:54  profilanswer
 

Citation :

[newbie] Cretation table SQL ?


Newbie orthographique aussi, on dirait...
A+,


Message édité par gilou le 31-08-2003 à 14:25:15

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°503293
kirkybabay
Posté le 31-08-2003 à 14:29:22  profilanswer
 

Newbie Polio-aussi plutot....

n°503294
kirkybabay
Posté le 31-08-2003 à 14:30:45  profilanswer
 

C'est vrai que dans le titre ca le fais pas trop !!!!!

mood
Publicité
Posté le 31-08-2003 à 14:30:45  profilanswer
 

n°503312
RiderCrazy
Posté le 31-08-2003 à 15:23:04  profilanswer
 

kirkybabay a écrit :

C'est vrai que dans le titre ca le fais pas trop !!!!!

D'où l'interêt de penser à le corriger [:aloy]


Message édité par RiderCrazy le 31-08-2003 à 15:23:32
n°503324
Kt-Redfox
Posté le 31-08-2003 à 15:39:08  profilanswer
 

burgergold a écrit :


 
mais voyons toi, donne lui pas des idées pareil


j'ai dit que c'était pas forcément judicieux dans ce cas précis :D
Mais ça se fait, non?  :whistle:

n°503325
burgergold
5$? va chez l'diable!
Posté le 31-08-2003 à 15:41:11  profilanswer
 

KT-RedFOX a écrit :


j'ai dit que c'était pas forcément judicieux dans ce cas précis :D
Mais ça se fait, non?  :whistle:  


 
quelqu'un qui ferais ca, jme marrerais de sa gueule, rien de plus improfessionnel


---------------
http://www.boincstats.com/signature/user_664861.gif
n°503336
Kt-Redfox
Posté le 31-08-2003 à 15:52:17  profilanswer
 

burgergold a écrit :


 
quelqu'un qui ferais ca, jme marrerais de sa gueule, rien de plus improfessionnel


Même dans d'autres cas?  
Imaginons la table avec comme champs  nom | surnom |
Si je veux stocker un nombre illimité (ou grand) de surnom, je fait comment? Je vais quand même pas faire x champs pour x surnom.
Attention, je te critique pas du tout, je demande une explication, n'étant pas du tout un professionel  :o

n°503341
burgergold
5$? va chez l'diable!
Posté le 31-08-2003 à 15:55:55  profilanswer
 

KT-RedFOX a écrit :


Même dans d'autres cas?  
Imaginons la table avec comme champs  nom | surnom |
Si je veux stocker un nombre illimité (ou grand) de surnom, je fait comment? Je vais quand même pas faire x champs pour x surnom.
Attention, je te critique pas du tout, je demande une explication, n'étant pas du tout un professionel  :o  


 
une table t_nom
id
nom
tel
email
 
une table t_surnom
id
surnom
nom_id
 
pis pour récuperer les surnoms
Select surnom from t_surnom where nom_id = t_nom.id


---------------
http://www.boincstats.com/signature/user_664861.gif
n°503350
Kt-Redfox
Posté le 31-08-2003 à 16:02:34  profilanswer
 

d'ac  :jap:  
tu peux expliquer pourquoi c'est vraiment pas bien de faire comme j'avais dit?  :??:

n°503354
burgergold
5$? va chez l'diable!
Posté le 31-08-2003 à 16:05:43  profilanswer
 

KT-RedFOX a écrit :

d'ac  :jap:  
tu peux expliquer pourquoi c'est vraiment pas bien de faire comme j'avais dit?  :??:  


 
logiquement
 
un enregistrement d'un champs c'est fait pour stocker 1 données, pas plusieurs concaténé avec un caractère spécial qui va t'obliger à le reséparé une fois ton select fait
 
tu comprends?


---------------
http://www.boincstats.com/signature/user_664861.gif
n°503364
Kt-Redfox
Posté le 31-08-2003 à 16:11:25  profilanswer
 

burgergold a écrit :


 
logiquement
 
un enregistrement d'un champs c'est fait pour stocker 1 données, pas plusieurs concaténé avec un caractère spécial qui va t'obliger à le reséparé une fois ton select fait
 
tu comprends?


oui parfaitement :jap:
J'ai juste encore beaucoup de choses a apprendre!
(désolé d'avoir envahi le topic  :sweat: )

n°503366
burgergold
5$? va chez l'diable!
Posté le 31-08-2003 à 16:12:18  profilanswer
 

KT-RedFOX a écrit :


oui parfaitement :jap:
J'ai juste encore beaucoup de choses a apprendre!
(désolé d'avoir envahi le topic  :sweat: )


 
aucun probleme :D
 
sérieusement jsuis pas un dieu en sql, loin de là, j'ai simplement eu un cours de 75hrs pendant mes études qui m'ont aidé à comprendre le monde SGBD


---------------
http://www.boincstats.com/signature/user_664861.gif

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [newbie] Cretation table SQL ?

 

Sujets relatifs
[PL/SQL] LIKE, LENGTH et autres instructions....[SECURITE] L'injection SQL et ses conséquences
[C# et .NET] Quelques questions (newbie inside)[SQL] Comment faire un Update avec des references ???????
Les champs "automatiques" dans une table MySQL[Access VB Page Web] Newbie Pbm recup val champ faut il utiliser ASP?
[PL/SQL] récupération d'un sequence.currval ?????SQL supprimer des données d'une table en fonction d'une autre
donner une valeur par defaut a un champ lors de la création d'1 table 
Plus de sujets relatifs à : [newbie] Cretation table SQL ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR