Duplikaattien etsinnästä vielä

pulassa

Kiitos avusta! Olen kuitenkin vielä vähän pulassa.

select s.salitunnus, count(distinct s.salitunnus) as kpl
from sali s join sali a on s.postinro=a.postinro
group by s.postinro
having kpl>1;

Tällä saan kaksi tulosriviä:
sali2 3
sali5 2

Tiedän siis, että on kaksi muutakin salia, jolla on sama postinro kuin salilla 2 ja jollain toisella on sama postinro kuin salilla 5.

Nämä saan toki kyselyllä:

select salitunnus, postinro
from sali
where postinro in
(select postinro
from sali
where salitunnus='sali2' or salitunnus='sali5');

Tulokseksi saan tiedot 5 salista, joilla on sama postinumero kuin jollain toisella salilla.

Tämän pystyy varmaan tekemään jotenkin yhdellä kyselyllä, en vain osaa.. Enkä kyllä uskalla vielä ajatellakaan todellisten duplikaattien etsimistä, saisi nyt edes tuon yhden tiedon osalta toimimaan ensin..

1

443

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • pulassa

      Helppoja juttuja olivatkin, alikyselyitähän tuo vaati ja duplikaatit kaikkien tietojen osalta meni ihan vaan naputtelemalla nuo muutkin tiedot kyselyyn.. Asia hoidossa siis.

      select *
      from sali
      where (paikkojen_lkm, katuosoite, postinro, postitmp) in
      (select paikkojen_lkm, katuosoite, postinro, postitmp
      from sali
      where salitunnus in
      (select s.salitunnus
      from sali s join sali a on s.paikkojen_lkm=a.paikkojen_lkm and s.katuosoite=a.katuosoite and s.postinro=a.postinro and s.postitmp=a.postitmp
      group by s.paikkojen_lkm, s.katuosoite, s.postinro, s.postitmp
      having count(s.paikkojen_lkm)>1 and count(s.katuosoite)>1 and count(s.postinro)>1 and count(s.postitmp)>1));

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Miksi persuilla ei ole firmoja?

      Kuten vasemmisstolaisilla, esim. Sannalla MA\PI. Eikö ole aika erikoista?
      Maailman menoa
      84
      7132
    2. Persut hommasivat Suomeen 35 000 pientä lasta v. 2015

      Onko Riikka Purra nyt tavoittelemassa tätä samaa historiallista persujen utopiaa? Purram kaksinaamaisessa pelissä vaadit
      Maailman menoa
      27
      7079
    3. Purran tuhoja tuskin saadaan koskaan korjatuksikaan

      Purra on aiheuttanut Suomen taloudelle karmaisevat tuhot. Sen lisäksi Purra on ajanut myös suuren osan Suomen kansasta k
      Maailman menoa
      117
      6215
    4. Persujen kaksoisstandardit: Räsäsen uhkailu paha, Virran uhkailu hyvä

      Tässä taas nähdään kuinka kaksinaamaista porukkaa persut ovat. Mitäs persut tähän?
      Maailman menoa
      45
      5414
    5. Miksette persut irtisanoudu Kirkin lausunnoista?

      Kirkhän muun muassa vaati raiskattuja naisia pidättäytymään abortista ja vaimoja alistumaan aviomiestensä tahtoon. Mik
      Maailman menoa
      84
      5318
    6. Demarikultin uhri kertoo

      Demarikultin uhri kertoo: “En saanut mennä edes suihkuun ilman lupaa” – Seksuaalisen hyväksikäytön uhri kertoo vuosistaa
      Maailman menoa
      63
      5225
    7. Miksi vasemmistolaiset eivät omista yhtään firmaa?

      Vasemmistolaiset eivät omista yhtään firmaa joka työllistäisi ihmisiä. Miksi? No siksi, että jos vasemmistolainen perus
      Maailman menoa
      41
      5120
    8. Sanna valittiin Euroopan huonoimmaksi pääministeriksi

      Sannan kaudella Suomi oli ainut maa missä bkt laski. Kannattaa huomata, että luvut valitsi Sannan huonoimmaksi. Ihmiset
      Maailman menoa
      27
      4605
    9. Purran vuoro kiihoittua Lepomäen sääristä

      "Ulkoministeri Elina sanoo, ettei muuta pukeutumistaan sen mukaan, kenet tapaa, ja että hän ei suostuisi peittämään kasv
      Maailman menoa
      19
      3555
    10. Vasemmistolaiset paskat eivät nousseet seisomaan kun Akaan kaupunginvaltuusto

      vietti hiljaisen hetken Charlie Kirkin muistoksi https://www.aamulehti.fi/uutiset/art-2000011523016.html
      Maailman menoa
      300
      3410
    Aihe