Hirdetés
- Milyen billentyűzetet vegyek?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen egeret válasszak?
- Milyen videókártyát?
- A legrosszabb CPU-k – az ExtremeTech szerint
- Vezetékes FÜLhallgatók
- Milyen belső merevlemezt vegyek?
- TCL LCD és LED TV-k
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Telekom Android STB + Külföldi használat
Új hozzászólás Aktív témák
-
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
- Samsung Galaxy A56 - megbízható középszerűség
- Debrecen és környéke adok-veszek-beszélgetek
- Keresek egy topikot, de nem találom!
- iPhone topik
- Vigneau interaktív lokálblogja
- LEGO klub
- Milyen billentyűzetet vegyek?
- YouTube
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen autót vegyek?
- További aktív témák...
- Újszerű Lenovo 15,6"FullHD,10.gen.Core i5(8x3,6Ghz)Intel UHD VGA,8-40GB/256-512SSD,jó akku
- Gamer PC-Számítógép! Csere-Beszámítás! R7 5700 / RTX 2080Ti 11GB / 16GB DDR4 / 1TB SSD!
- Xiaomi 12 256GB, Kártyafüggetlen, 1 Év Garanciával
- iPad Air M1 64GB WiFi - kék 1 év garancia
- Új, modolt billentyűzet eladó knobbal, kijelzővel + választható Magyar(PBT) kupakkal és kapcsolókkal
- Keresünk iPhone 15/15 Plus/15 Pro/15 Pro Max
- HIBÁTLAN iPhone 11 64GB Red-1 ÉV GARANCIA - Kártyafüggetlen, MS4388
- Windows 10 / 11 Pro Retail aktiváló kulcs Azonnal szállítással, számlával, garanciával!
- Vállalom telefonok,tabletek javítását ,(szoftveres hibát is,frp lock-ot is)márkától fügetlenűl
- WYBOT C2 Vision AI vezérelt medenceporszívó
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


