2016-05-11 32 views
0

私は非常に新しい SQLに - 親切に!私はこの結合から重複を取り除こうとしています。次のステップは何ですか?私はselect distinctを使用することを知っているが、SQLの結合後に重複を削除する方法

SELECT 
    ac.[dc_id] 
    ,center_name 
    ,ecec 
    ,inspec_date 
    ,facility_type 
    ,sitetype 
    ,new_sitetype 
FROM 
    usrbesp.wrk_city_active_sites ac 
INNER JOIN 
    usrbesp.t_gdc_activity a ON ac.dc_id = a.dc_id 
ORDER BY 
    dc_id 
+0

なぜタグのmysqlのすべての列に対して別個のものであることを心に留めておくことができます...どこかわかりませんか...? – scaisEdge

+2

別名を選択しますか? – scaisEdge

+0

いいえ考えて - これは私の初めてのこのサイトを使用している "示唆されたタグ"でした... – Katherine2

答えて

0

使用しDISTINCTを使用しますが、それはSELECT

SELECT DISTINCT 
    ac.[dc_id] 
    ,center_name 
    ,ecec 
    ,inspec_date 
    ,facility_type 
    ,sitetype 
    ,new_sitetype 
FROM usrbesp.wrk_city_active_sites ac 
inner JOIN usrbesp.t_gdc_activity a 
ON ac.dc_id = a.dc_id 
order by dc_id 
+0

これにより、別の – Katherine2

+0

@ Katherine2を使用しなかった場合と同じ結果が得られました。その後、行はすべての列で一意でなければなりません。 – SQLChao

関連する問題