Sql Server中一个表2个字段关联同一个表(代码解决

2020-03-13 作者:网络时代   |   浏览(128)

复制代码 代码如下:select a.man_id,man_name,d.sex_name,zw_name,c.money from man as a left join zw as b on a.zw_id=b.zw_id left join zw as c on a.man_id=c.man_id -- 同时关联zw字段,通过表别名区别开 left join xb as d on c.sex_id=d.sex_id

本文章提供了大量的sql 删除重复记录语句,如果你正在愁如何把数据库重复的数据给删除的话,我们为你提供了多种删除重复记录的sql查询语句。 代码如下复制代码 select a.*from temp a inner join (select name,sex from temp group by name,sex having count(*)1 ) bon a.name = b.name and a.sex = b.sex

//来看个删除重复记录实例

//user 表结构 create table user( varchar(20) uname notnull; varchar(16) upass ; );

代码如下复制代码

//建立临时表,并复制user表中不重复的数据 create table user_tmp as select distinct * from user;

drop table user;//删除user表

alert user_tmp rename user;//将user_tmp表重命名为user

本文由澳门新葡亰网址大全发布于网络时代,转载请注明出处:Sql Server中一个表2个字段关联同一个表(代码解决

关键词: