J'ai 2 tables: employee
et employeedetails
.Mise à jour SQL en requête unique
employee
ressemble à ceci:
id name
----------------
1 Suresh
2 Ram
3 Ravi
employeedetails
ressemble à ceci:
empid salary
----------------
1 10000
2 5000
3 40000
Je veux mettre à jour salary
champ d'une personne en particulier. Pour cela, je connais le nom de l'employé de la première table. Sur cette base, j'ai besoin d'écrire une seule requête qui mettra à jour le champ salary
avec une seule requête. Comment puis-je faire ceci? Par exemple, si je dois mettre à jour les détails du salaire de Ravi, comment puis-je le faire en une seule requête?
Updation? Qu'Est-ce que c'est ? –
Je suis sûr que vous avez considérablement simplifié la structure de la base de données, mais puis-je demander pourquoi les informations sur les employés sont partagées comme ça? si je comprends bien, ce n'est certainement pas pour la normalisation –