1. 首页 > 科技

关于数据库消除重复元组(集合),如何用关系代数表示? 关系代数的基本运算

关于数据库消除重复元组(集合),如何用关系代数表示?关系代数的基本运算

数据库的关系代数怎么去除重复项?不是SQL语句

可以采用与全部结果自然连接

数据库的关系代数 如何消除重复元组

基本的一个前提条件是:你得能够确定是想消除ij和mn,还是想消除ji和nm。就是必须得有一种条件可以区分哪些是你想留的,哪些是你想删除的,(比如根据行顺序,奇数行留、偶数行删)

没有这个条件,无论你怎么写sql,数据库也不会揣摸出你的心思的,它怎么能知道你是想删ij还是想删ji呢?

SQL语句消除表中重复元组

select 列名1,列名2,列名3 from 表名 group by 列名1,列名2,列名3

SQL去掉重复的元组

select distinct(name),ip,time from 原始表

足够用了