Hirdetés
- Projektor topic
- RAM topik
- Beolvad a Palitba a Galax a VGA-piac nehézségei miatt
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Azonnali fotós kérdések órája
- Szélvészként hasít a Kingston nem gyenge kapacitású SSD-je
- Apple MacBook
- ThinkPad (NEM IdeaPad)
- OLED TV topic
Új hozzászólás Aktív témák
-
bambano
titán
válasz
Petya25
#4509
üzenetére
a probléma pár órás tojtorozása után nekem úgy tűnik, hogy a legegyszerűbb megoldás a következő:
csinálsz egy táblát, olyan szerkezettel, ami neked tetszik, plusz hozzáadsz egy oszlopot, pl. sor néve, text típussal:tmp=> \d merestmpTable "public.merestmp"Column | Type | Collation | Nullable | Default--------+------------------+-----------+----------+--------------------------------------id | bigint | | not null | nextval('merestmp_id_seq'::regclass)subid | bigint | | |azon | text | | |meres1 | double precision | | |meres2 | double precision | | |meres3 | double precision | | |meres4 | double precision | | |sor | text | | |utána belemásolod az input fájljaidat úgy, hogy a szövegből minden sort egyben tegyen bele a sor mezőbe:
\copy merestmp(sor) from '/tmp/mteszt.txt';Majd adatbáziskezelős függvényekkel szétszeded a sorokat.
update merestmp set subid=id,azon=trim(both from sor) where array_length(regexp_split_to_array(sor,' +'),1)=1;ezek után a subid-t beállítod az előtte levő sorra:
update merestmp m1 set subid=(select max(subid) from merestmp m2 where m2.id<m1.id) where array_length(regexp_split_to_array(sor,' +'),1)=5;
ennél a megoldásnál nyilván van szebb is, windowing funkciókkal...
utána már csak regexp-ekkel ki kell szedni a mezőket a sorból és betenni a helyükre.
Új hozzászólás Aktív témák
- A fociról könnyedén, egy baráti társaságban
- Anime filmek és sorozatok
- Le Mans Ultimate
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Ingatlanos topic!
- Lassan küszöbön a NTE: Neverness to Everness premierje
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Eredeti játékok OFF topik
- Kertészet, mezőgazdaság topik
- Projektor topic
- További aktív témák...
- Bomba ár! HP ProBook 430 G3 - i5-6GEN I 4GB I 500GB I HDMI I 13,3" HD I Cam I W10 I Garancia!
- Bomba ár! Lenovo Tablet 10 - Intel N4100 I 8GB I 128SSD I 10,1" WUXGA I HDMI I Cam I W11 I Gari!
- Bomba ár! Dell Latitude 3500 - i5-8GEN I 8GB I 256SSD I HDMI I 15,6" HD I Cam I W11 I Gar!
- Bomba ár! Lenovo X1 Yoga 2nd - i7-7G I 16GB I 256SSD I 14" 2K Touch I W11 I CAM I Garancia!
- Bomba ár! Lenovo ThinkPad T410 - i5-1GEN I 4GB I 250GB I DVDRW I 14,1" WXGA I Cam I Garancia!
- Redmi Note 9 Pro 64GB 12 hó jótállás!
- Bomba ár! Lenovo ThinkPad E14 G2i - i5-11G I 8GB I 256SSD I 14" FHD I Cam I W11 I Gari!
- Samsung Galaxy S21FE / 6/128GB / Kártyafüggetlen / 12Hó Garancia
- Azonnali készpénzes nVidia RTX 5000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Egérpadok, billentyűsapkák(keycapek), csuklótámaszok /ARCANE/DUCKY/GLORIOUS/
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

