小编Don*_*van的帖子

否定选择SQL查询

我的任务是从我们的sql数据库中返回一个否定选择.我会尽可能地定义标准.到目前为止,我还没有制作出有效的查询.

业务表

[公交车名称] [公交车ID]

活动表

[活动ID] [巴士ID]

活动扩展表

[分机ID] [活动ID] [巴士ID]

我需要在关联表中没有该企业ID#记录的所有企业的企业名称.简单地说,所有企业都没有活动.业务ID可以存在于一个或两个关联表中.

在尝试使用连接进行查询而不是在语句中存在或不存在时,这导致我几个小时的麻烦.没有成功.

有任何想法吗?

sql t-sql sql-server sql-server-2005

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

可以使用诸如min()或max()之类的sql函数来破坏记录的完整性

Min()或Max()等函数是否可能破坏记录的完整性?以我最近制作的查询为例:

SELECT帐户,MIN(电话),MIN(chargeid),MIN(locationid)FROM import1 GROUP BY帐户,电话

我是否有机会无意中将我的现场数据混合到新记录中?如果我将一分钟改为最大值怎么办?如果我选择的话,我能破坏记录的完整性吗?

谢谢,多诺万

sql record integrity

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

标签 统计

sql ×2

integrity ×1

record ×1

sql-server ×1

sql-server-2005 ×1

t-sql ×1