Bonjour, j'ai une table avec une liste de clients et une autre avec les utilisateurs d'un site.
Je dois copier dans la table des utilisateurs les nouveaux clients particuliers (type client). Le test se fait avec le nom, le prenom, le code postal et le code ctable utilisateur :
- id // l'id dans la table
- Nom
- Prénom
- Code postal
- Code profil
- Code C
- login
- mot de passe
- id client // id provenant de la table client (id client)
- [...]
table client :
- id // id de la table
- type client // e (entreprise) ou p (particulier)
- nom
- prénom
- code postal
- code C
- id client // id venant d'une autre bdd (id client de la table utilisateur)
-[...]
( il ne se fait pas avec l'id car ainsi je peux supprimer certains doublons de la table client)
Lors de la copie, je dois également générer le login et le mot de passe. Ils seront de la forme :
Comment puis-je faire ?- login = <id client>'-'<première partie code c>'-log'
exemple : 152-ard45-log
- mdp = <2 premiers caractères du nom><jour,heure,minutes demande au format JJHHMM><2 caractères aléatoires>
exemple : ah150957ij
PS : mes connaissance en SQL sont assez limités. jusqu'a présent je n'ai effectué que des opérations simples.
Partager