我有一个 SQL 查询,其别名与其子查询的某些别名相同。
例如:
select *
from ROOM r
where ...
(
select *
from ROAD r
where ...
)
Run Code Online (Sandbox Code Playgroud)
这很好用,因为子查询的别名似乎隐藏了主要的。
r
?使用时间数据类型(我使用的是 Microsoft SQL Server 2008),有没有办法只取出它的分钟部分?我试图将时间传递给 datepart 和 datediff 函数,但都拒绝工作。
示例:我想从 04:15 得到 15
在实体关系模型中,弱实体的支持(或标识)关系可以是多对多或一对一而不是多对一吗?
假设我有一个客户实体 (C)、一个视频实体 (V) 和一个弱实体预订 (R)。C - R 具有一对多关系,并且它是 R 的支持关系。但是,在 V - R 之间,相同的一对多关系没有意义,因为视频不应出现在两个不同的保留中。
那么我想知道一对一的关系是否可以成为弱实体的支持关系?还是应该是普通的一对一而不是辅助?