sql查询是否可以返回与关系代数版本不同的结果?

sql查询是否可以返回与关系代数版本不同的结果?,sql,Sql,sql查询是否可以返回与关系代数版本不同的结果?是。在关系代数中,重复项被删除。SQL可以返回重复的行,您必须使用选择DISTINCT强制它删除重复的行 可能还有其他情况,但这是最简单的例子。是的。例如,由于未充分隔离的事务之间的交互而导致的现象:例如脏读、不可重复读和/或虚读 看

sql查询是否可以返回与关系代数版本不同的结果?

是。在关系代数中,重复项被删除。SQL可以返回重复的行,您必须使用
选择DISTINCT
强制它删除重复的行


可能还有其他情况,但这是最简单的例子。

是的。例如,由于未充分隔离的事务之间的交互而导致的现象:例如脏读、不可重复读和/或虚读