sql leftjoin多表查询,出现重复的**,怎么办

时间:2017.02.24 发布人:比烟花寂寞0603

sql leftjoin多表查询,出现重复的**,怎么办

已解决问题

谷歌比烟花寂寞0603用户在2017.02.24提交了关于“欧阳夏丹sql leftjoin多表查询,出现重复的**,怎么办”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-02T20:36:50。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !

希望以下的回答,能够帮助你。

第1个回答

用户名:crazy**sk  

S来自QLcodeCREATETABLE#A表
(IDINT,
TYPEACh**AR(10))
IN**RT#A表
**LECT'1','1'UNIONALL
**LECT'2','1'UNIONAL问答L
**LECT'3','2'

CREATETABLE#B表
(IDINT,
CLASSCh**AR(10))
IN**RT#B表
**样LECT'1','1'UNIONALL
**LECT'2','2'UNIONALL
**LECT'4','4'UNI敌钢主算ONALL
**LECT'55','55'UNIONALL
**LE介其跑案参财危还村CT'66','66'

CREATETABLE#C表
(IDINT,
NAMECCh**AR(10))
IN**RT#C表
**L讲素长ECT'1','dfs来练协秋乱病厚际束孩1111d'UNIONALL
**LECT'2','**k2Ok'UNIONALL
**LECT'3','dd3OK'UN李失以沾坐论于IONALL
**LECT'1','111ddd'

DROPTABLE#b表

**LECTTOP1A货.ID,A.TYPEA,B.CLASS,C.NAMEC
FROM#A表A,#B表B,#C表C
Wh**EREA.ID=B.IDANDB.ID=C.IDANDA.ID='1'
/*
C表中的ID值重复了,故有两条记录
IDTYPEACLASSNAMEC
-----------------------------------------
111df胡雷府讨因害宁粮沿布阶s1111d
*/