logo

MISE À JOUR SQL

Les commandes SQL ( MISE À JOUR et SUPPRIMER ) permettent de modifier les données déjà présentes dans la base de données. La commande SQL DELETE utilise une clause WHERE.

MISE À JOUR SQL L'instruction est utilisée pour modifier les données des enregistrements détenus par les tables. Les lignes à mettre à jour sont décidées par une condition. Pour spécifier la condition, nous utilisons la clause WHERE.

L'instruction UPDATE peut être écrite sous la forme suivante :

concaténation de chaîne Java
 UPDATE table_name SET [column_name1= value1,... column_nameN = valueN] [WHERE condition] 

Voyons la syntaxe :

 UPDATE table_name SET column_name = expression WHERE conditions 

Prenons un exemple : ici nous allons mettre à jour une entrée dans la table source.

Instruction SQL :

 UPDATE students SET User_Name = 'beinghuman' WHERE Student_Id = '3' 

Tableau source :

Carte d'étudiantPrénomNom de familleNom d'utilisateur
1Il y aSharmaSharmili
2RahulMauryasi célèbre
3JamesMarcheurJohnny

Voir le résultat après mise à jour de la valeur :

Carte d'étudiantPrénomNom de familleNom d'utilisateur
1Il y aSharmaSharmili
2RahulMauryasi célèbre
3JamesMarcheur être humain

Mise à jour de plusieurs champs :

Si vous envisagez de mettre à jour plusieurs champs, vous devez séparer chaque affectation de champ par une virgule.

Instruction SQL UPDATE pour plusieurs champs :

 UPDATE students SET User_Name = 'beserious', First_Name = 'Johnny' WHERE Student_Id = '3' 

Le résultat du tableau est donné ci-dessous :

Carte d'étudiantPrénomNom de familleNom d'utilisateur
1Il y aSharmaSharmili
2RahulMauryasi célèbre
3 Johnny Marcheur sois sérieux

SYNTAXE MYSQL POUR LA MISE À JOUR DE LA TABLE :

 UPDATE table_name SET field1 = new-value1, field2 = new-value2, [WHERE CLAUSE] 

SÉLECTION DE MISE À JOUR SQL :

bloquer les publicités YouTube sur Android

MISE À JOUR SQL AVEC REQUÊTE SELECT :

Nous pouvons utiliser l'instruction SELECT pour mettre à jour les enregistrements via l'instruction UPDATE.

SYNTAXE:

 UPDATE tableDestination SET tableDestination.col = value WHERE EXISTS ( SELECT col2.value FROM tblSource WHERE tblSource.join_col = tblDestination. Join_col AND tblSource.Constraint = value) 

Vous pouvez également essayer celui-ci -

 UPDATE Table SET Table.column1 = othertable.column 1, Table.column2 = othertable.column 2 FROM Table INNER JOIN Other_table ON Table.id = other_table.id 

Ma SYNTAXE SQL :

Si vous souhaitez mettre à JOUR avec SELECT dans My SQL, vous pouvez utiliser cette syntaxe :

Prenons un exemple ayant deux tables. Ici,

Le premier tableau contient -

Cat_id, chat_nom,

Et le deuxième tableau contient -

Rel_cat_id, rel_cat_name

COLONNE DE MISE À JOUR SQL :

comment accéder aux photos iCloud

Nous pouvons mettre à jour une ou plusieurs colonnes en SQL avec la requête SQL UPDATE.

EXEMPLE DE MISE À JOUR SQL AVEC MISE À JOUR D'UNE SEULE COLONNE :

 UPDATE students SET student_id = 001 WHERE student_name = 'AJEET'; 

Cet exemple SQL UPDATE mettrait à jour le student_id sur « 001 » dans la table des étudiants où student_name est « AJEET ».

EXEMPLE DE MISE À JOUR SQL AVEC MISE À JOUR DE PLUSIEURS COLONNES :

Pour mettre à jour plusieurs colonnes avec une seule instruction update :

 UPDATE students SET student_name = 'AJEET', Religion = 'HINDU' WHERE student_name = 'RAJU'; 

Cette instruction SQL UPDATE changera le nom de l'étudiant en « AJEET » et la religion en « HINDU » où le nom de l'étudiant est « RAJU ».