![]() |
1
2
正如@Arvo所说,你的模式看起来不错。。 (例如,如果稍作调整,我不确定您是否需要“parked_cars”表中的FK_People_Id字段,因为“People”表无论如何都与“cars”表相关)。 如果您在使用NULL键时遇到问题,如果您还不熟悉这个主题,我建议您查看“外部连接”,看看这是否对您有帮助。 此外,请确保在编写包含“parked_cars”表的SELECT语句时,您可能需要两次调用“cars”表!!! 下面是一个例子(希望它能起作用):
|
![]() |
2
1
根据注释和其他看起来不需要的内容,您必须重新设计您的模式。
首先,不要使用
其次,你不必使用
第三,将主键字段创建为
然后请记住,不要在没有指定字段列表的情况下使用insert语句。当前,您正试图插入具有特定(重复)主键值的记录,但未成功。 始终使用下一个语法进行插入:
这样,您可以确保您的SQL代码实现了您想要的功能。 |
![]() |
Duvan · 将逗号(,)替换为点(.)[副本] 2 年前 |
![]() |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
![]() |
SoT · SQL Server中求和函数的工作方式 2 年前 |
![]() |
NKAT · 将列值聚合到列表中会产生错误 2 年前 |
![]() |
deanpillow · 返回两列中有一个匹配值的记录 2 年前 |
![]() |
snowflakes74 · 在Dapper中异步查询多个结果 2 年前 |