Bonjour, j'ai une table avec une liste de clients et une autre avec les utilisateurs d'un site.

table 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)
-[...]
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 c
( 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 :
- 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
Comment puis-je faire ?

PS : mes connaissance en SQL sont assez limités. jusqu'a présent je n'ai effectué que des opérations simples.