小编rah*_*kla的帖子

SQL SERVER 2005如果是的话

我正在运行以下查询.

SELECT T1.C1, T2.C2..., 
IF( T1.C1<>T2.C1,"Changed","1") AS NewColumn
From T1 INNER JOIN T2
Where condition..
Run Code Online (Sandbox Code Playgroud)

我收到IF语句的语法错误.

动机是比较两个不同表中的列,如果不相等,则在第三个表的NewColumn中保存为"已更改".这是一个Insert INTO query.

T-> Table
C->Column
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2005

2
推荐指数
1
解决办法
6105
查看次数

标签 统计

sql ×1

sql-server ×1

sql-server-2005 ×1

t-sql ×1