小编Jas*_*son的帖子

在SQL中合并两行

假设我有一个包含以下信息的表:

FK | Field1 | Field2
=====================
3  | ABC    | *NULL*
3  | *NULL* | DEF
Run Code Online (Sandbox Code Playgroud)

有没有办法我可以在桌子上执行选择以获得以下内容

FK | Field1 | Field2
=====================
3  | ABC    | DEF
Run Code Online (Sandbox Code Playgroud)

谢谢

编辑:修复field2名称以便清楚

sql union join

34
推荐指数
2
解决办法
8万
查看次数

无参数构造函数

在C#中,有没有办法强制一个类必须有一个无参数构造函数?

c# constructor class

12
推荐指数
1
解决办法
4317
查看次数

sql级联删除

我有一个关于级联删除和外键引用的问题:让我们假设下面的表:

ITEMX                 | ITEMY
------------------    | ------------
ID    FKID_ITEMY      | ID
1     1               | 1
2     1               |
Run Code Online (Sandbox Code Playgroud)

在FKID_ITEMY上有一个级联删除,这样如果我在ITEMX中删除一行,ITEMY中的相应项将被删除.我的问题是:

ITEMX中删除行ID 1是否会删除ITEMY中的行ID 1?

或者只删除ITEMX中的行ID 1,因为行ID 2仍在ITEMY中引用行ID 1?

换句话说,我希望在没有更多引用时删除ITEMY的行ID 1.级联删除会实现吗?

sql cascading-deletes

4
推荐指数
1
解决办法
3040
查看次数

标签 统计

sql ×2

c# ×1

cascading-deletes ×1

class ×1

constructor ×1

join ×1

union ×1