Bonjour,
Je travail avec sql server2008,Je cherche à écrire une requête ayant cette structure:
Update examen set (note=X where code_matière=1,Note =Y where code_matière=2,Note=Z where code_matière=3) where code_etudiant=11
Est ce possible ?
Merci
Bonjour,
Je travail avec sql server2008,Je cherche à écrire une requête ayant cette structure:
Update examen set (note=X where code_matière=1,Note =Y where code_matière=2,Note=Z where code_matière=3) where code_etudiant=11
Est ce possible ?
Merci
Au passage, évitez d'utiliser des caractères accentuées dans les noms des objet. Vous allez au devant d'ennuis !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 UPDATE examen SET note = CASE WHEN code_matière = 1 THEN X WHEN code_matière = 2 THEN Y WHEN code_matière = 3 THEN Z END WHERE code_etudiant = 11
Lisez ceci : http://sqlpro.developpez.com/cours/s...age=partie1#L1
A +
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager