» »

[Access] delete duplikatov

[Access] delete duplikatov

gkovac ::

V tabeli imam ogromno podvojenih kod in sem jih izpisal v novo tabelo (podvojene kode). Mi lahko kdo pove kako te podvojene kode sedaj izbrisati iz originalne tabele? Hvala!
lp,
____________________________________________
"Left to themselves, things tend to go from bad to worse."

mHook ::

Ali imaš v tej tabeli, kjer imaš podvojene kode, še kak drug stolpec?
Če ja - katera vrstica je potem prava (prva ali druga), kaj če ima isto kodo več vrstic (npr. 10). Kaj ti določi "pravo" vrstico? Datum, ID? Če imaš stolpec kot je npr. količina, potem boš verjetno želel vsoto.
Če pa ne - potem je druga tabela že rezultat:D

V glavnem opiši strukturo (polja oz. stolpce).

gkovac ::

Ja ja imam še druge stolpce ampak za noveno vrstico pri podvojenih kodah nisem 100% da je prava (pač naslovi), tako da je moj cilj v novo tabelo postavit duplicirane kode iz oririnalne tabele pa jih popolnoma izbrisat. Ko izvem kaj je pravilno (kateri opis duplikata je pravilen) bom kode, ki so bile duplicirane spet kopiral nazaj v originalno tabelo.

struktura tabele pa je:
client_code - moja interna koda
buy_code - interna koda stranke (duplikati)
name - ime stranke
address - naslov stranke
zip_code - poštna koda
place - mesto
wh_code - oznaka trgovca

hvala!
lp,
____________________________________________
"Left to themselves, things tend to go from bad to worse."

mHook ::

Tole je eden izmed možnih načinov.
Pobriše vse zapise, ki imajo podvojene buy_code (vse pomeni oba, če sta dva)

DELETE
FROM ime_tabele
WHERE buy_code IN
(
SELECT buy_code
FROM ime_tabele
GROUP BY buy_code
HAVING COUNT(*)>1
)

gkovac ::

@ mHook
tole dela ko šus!!! hvala!
lp,
____________________________________________
"Left to themselves, things tend to go from bad to worse."

mHook ::

no problemo


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

pomoč pri spletni strani

Oddelek: Programiranje
101277 (755) no1pheeew
»

[SQL] select po skupinah znotraj tabele

Oddelek: Izdelava spletišč
131533 (1279) R33D3M33R
»

c# vprasanje

Oddelek: Programiranje
171857 (1536) user4683
»

Težava pri SQL stavku z neznanim stolpcem

Oddelek: Programiranje
81172 (1056) destiny
»

SQL problem -GROUP BY

Oddelek: Programiranje
71097 (1015) tomi_m

Več podobnih tem