Bonjour,
J'aimerais créer une requete SQL pour faire un DELETE sur la base oracle. En gros voici l'algorithme que j'aimerais implémenter en SQL :
si pour le triplet T1 = [ ID_DEMANDE concaténé avec les 2 premiers caractères de ID_EXAMEN ; TYPE_EXAMEN ; DATE_PRESCRIPTION ]
il existe une ligne de la table RADIOLOGIE dont le triplet T2 = [ ID_DEMANDE ; TYPE_EXAMEN ; DATE_PRESCRIPTION] est égal à T1
alors supprimer la ligne (correspondant à T1, T2 étant une version plus récente du doublon)
Ma question c'est surtout par rapport à la concaténation avec les 2 premiere caracteres de ID_EXAMIN ?
Requete possible:
Comment récupérer les 2 premier caracteres de ID-EXAMIN ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CONCAT(DEMANDE,SUBSTRING(ID_EXAMEN,2)
Merci
Partager