如果在其他方面?

拒绝

我的C#应用​​程序中包含以下代码:

EmployeeFirstName = gc.Key.CommissionType.GetValueOrDefault() == CommissionTypeTypes.Personal ? gc.Select(ec => ec.EmployeeFirstName).FirstOrDefault() : string.Empty, //c.EmployeeFirstName,

我想在SQL中使用它

这意味着,如果我的列“ CommissionType”是字符“ P”,则从EmployeeFirstName中获取值(并将其连接),否则,将其设置为null。

列是:EmployeeFirstName,CommissionType。

肖恩·兰格

您不能在视图中使用IF-ELSE。这是一个选择语句。但是您可以为此使用一个case表达式。

case when CommisionType = 'P' then EmployeeFirstName end

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

方面建议其他方面

如果在其他线程仍在运行时调用exit(0),会发生什么情况?

如果在其他两个类中不存在新对象,如何在Python Django中创建一个新对象?

SQL如果在SQL中存在其他条件,如何添加

如果在Infopath(Xpath)中则其他:如何?

如果在其他模型中继承,则在Django中父模型中的相关名称

图像中存储的像素值会自动更改。如果在其他功能中再次打开图像

如果在其他印刷声明中

如果在render return中其他情况下如何写反应本机

如果在python中需要减少其他

删除对对象的引用,但如果在其他位置引用,则将对象保留在内存中

PySpark:如果在数据帧中的链中,如何处理“其他”?

如果在其他笔记本电脑上运行,则发生Python ValueError

PHP,如果在WordPress模板中还有其他-这是php吗?

Arduino-如何编写通过名称和数字定义使用的引脚的宏,如果在其他地方使用了引脚,则抛出编译器错误

如果在其他条件下无法在Razor视图中编写HTML

如果在HTML5中按下了“其他”按钮?

如果在其他工作表上找到ID,则高亮显示行

如果在ng级中还有其他条件?

如果在其他地方有条件陈述,我该怎么办

如果在其他具有多列的电子表格上匹配,则为常规格式

jQuery,如果在特定情况下其他条件中断

仅在图像下方显示文本,如果在其他分辨率下则不在文本之间

如果在AND中用AND或OR进行其他处理

如果在其他2列中满足条件,我如何在Excel中使用查找从第三列返回值

如果在类的 __init__ 方法之外没有在其他地方使用参数,如何使用参数?

如果在 PostgresQL 中存在其他第 2 列值,如何选择第 1 列值?

如果在其他两列之间,Pandas 可以有效地添加新列 true/false

UseEffect 正确读取值,但如果在其他地方访问,则值未定义