【问题标题】:I need to place admit date values in the discharge date column where ever discharge date is null我需要在出院日期为空的出院日期列中放置录取日期值
【发布时间】:2018-07-27 22:17:16
【问题描述】:

使用了这个查询,但它没有帮助我

                 Update table name 
                 set AdmitDate = DischargeDate
                 where DischargeDate is NULL

我正在尝试将此语句放在 where 子句之下或结束命令之上的 bcp 命令之后

【问题讨论】:

  • 样本数据和期望的结果会有所帮助。
  • “没有帮助我”到底是什么意思?错误?更新了错误的行?没有更新行?更新了正确的行但值有问题?

标签: sql sql-server sql-server-2008 sql-server-2012 ssms


【解决方案1】:

大概,你只是把set 倒过来了:

Update t 
    set DischargeDate = AdmitDate
    where DischargeDate is NULL;

【讨论】:

  • 这对我没有帮助,先生
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-05
  • 1970-01-01
  • 2014-11-01
  • 2018-11-28
  • 1970-01-01
相关资源
最近更新 更多