Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Champ de données SQL temporaire

if @datafield = 1
set ColumnA.table2=1
else if @datafield = 2 AND @datafield2 = 3
set ColumnA.table2= 0
else
return (SELECT ColumnA.table2 FROM table1 INNER JOIN table2 on table1.id and table2.id Where @datafield3 = 0)

S'il ne s'agit que d'une requête de sélection, cela ne modifiera pas les données de votre table, mais renverra ce que vous voulez