SQL-ist ebavajalike ridade eemaldamine?[LAHENDATUD]
Moderaator: Moderaatorid
SQL-ist ebavajalike ridade eemaldamine?[LAHENDATUD]
Mul on DB "kaubamaja" milles siis erinevad tabelid "kingad", "kalossid" "vildid"
nüüd tahan eksportida-importida tabeli "kingad" teise süsteemi DB-sse. Eksportitavas DB-s on rohkem ridu kui imporditavas DB-s
Proovisin "külma kõhuga" teha eksport-import kuid imporditav DB teadis rääkida, et teatud read on eksporditavas tabelis unknowid ehk siis liigsed.
Kuidas oleks võimalik eemaldada need "üleliigsed" read mis on "unknow"?
nüüd tahan eksportida-importida tabeli "kingad" teise süsteemi DB-sse. Eksportitavas DB-s on rohkem ridu kui imporditavas DB-s
Proovisin "külma kõhuga" teha eksport-import kuid imporditav DB teadis rääkida, et teatud read on eksporditavas tabelis unknowid ehk siis liigsed.
Kuidas oleks võimalik eemaldada need "üleliigsed" read mis on "unknow"?
Viimati muutis -IFFI-, 19.04.2012, 12:29, muudetud 1 kord kokku.
PMA kohta ei oska midagi soovitada, aga SQL-is tee ajutine tabel, kuhu korjad esialgsest tabelist ainult need kirjed, mis teise andmebaasi sobivad, ja siis ekspordi ajutine tabel.-IFFI- kirjutas:PMA täiesti olemas, ilma ei oskagi tegutsedaOn miskeid vihjeid või õpetussõnu kuidas tegutseda seal PMA-s? Oma peaga ei suuda välja mõelda.
Mnjahh....see teeb siis sama välja kui teen copy-paste ühest tabelist teise. Mida ma ka juba proovisin ja see ka toimis. Mõtlesin, et äkki on miski kiirem varjant... kuna seda kraami mida vaja ümber tõsta on päris suur kogus ja copy-pastega mitmete päevade töö
Aga kui muud varjanti pole eks siis tuleb copy-pastel lasta käia
Aga kui muud varjanti pole eks siis tuleb copy-pastel lasta käia
Kas import toimub tühja baasi? Miks tekivad tühjad read - kas korrutad omavahel tabeleid?
Miks mitte tabelid ükshaaval eksportida ja siis importida. Infoks niipalju, et mysqldump toetab ka where klauslit.
Kui miski muu ei sobi, siis alati on ju võimalik väike programm kirjutada, mis selectib db1'st, töötleb ja inserdib db2'e
Miks mitte tabelid ükshaaval eksportida ja siis importida. Infoks niipalju, et mysqldump toetab ka where klauslit.
Kui miski muu ei sobi, siis alati on ju võimalik väike programm kirjutada, mis selectib db1'st, töötleb ja inserdib db2'e
Ei teki tühju ridu vaid teises DB-s pole selliseid ridu mis on DB kust tahan importida...urmas kirjutas:Kas import toimub tühja baasi? Miks tekivad tühjad read - kas korrutad omavahel tabeleid?
Miks mitte tabelid ükshaaval eksportida ja siis importida. Infoks niipalju, et mysqldump toetab ka where klauslit.
Kui miski muu ei sobi, siis alati on ju võimalik väike programm kirjutada, mis selectib db1'st, töötleb ja inserdib db2'e
Imporimise aeg ütleb, et UNKNOW tabel blablabla.....seda selle pärast, et kuhu impordin siis seal pole sellist rida.
Heh kui ma ei saanud hakkama präät sellegagi siis veel vähem saan hakkama miski programmi kirjutamisega
Aga suured tänud teile abi eest, sain vist asjale ise pihta kuda asi toimib PMA-s. Asi on ülilihtne tegelt. Spsteem lühidalt järgmine siis, et esmalt valin oma DB vasakult ja siis ilmub sinna see tabelite loetelu....klikan tabelil mida vajan eksportimiseks ning seejärel ilmub mulle ridade nimekiri ning seal pistan ette linnukesed milliseid ei vaja ja kustutan need ning siis ekspordin ja impordin uuet ja voilaaaa
Hetkel testisin vaid mõne rea ja ühe tabeliga vaatan kas õnnestub ka siis kogu oma soov nii ümber kärutada
BACKUPID on olemas täiesti, et pole karta miskeid kadusi, olen õppinud seda juba eelnevatest kordadest kui kõik on hävinud ja tuleb nullist alustada.
Igaljuhul ma sain omad asjad korda kõik nii nagu ma vajasin ja eksport-import toimis mu enda avastatud meetotil täiesti perfectselt
Mnjahh...ega ma vast nimetan jah asju valede nimedega, ega ma tea kah mis mida tähendab

