我有三个表(学生,教师和成绩),我想通过索引一些列或其他词创建二级物理结构来优化以下查询。我的问题是:where S.facul=F.facul AND S.grade NOT IN (where overall > 500 and overall < 1900);
我不能像"where S.grade <= 500 OR S.grade >= 1900“那样使用,因为在GRADES表中有很多其他的选项,我稍后会用到。因此,从评分表
我有一个与数据库设计相关的问题。我正在使用的数据库需要以某种方式处理数据,使其永远不会被物理删除。我们开始向一些表添加"DeleteDateTime“列,即默认情况下为NULL,但一旦标记,就会将记录标记为已删除。我给您举个例子:我们有一个名为“Course”的表,它有一个由"SiteID“和"CourseID”列组成的复合主键。该表还有一个名为"DeleteDateTime“的列,它是根据我上面的描述使用的。
我无法使用SQL Server