- Házimozi haladó szinten
- Soundbar, soundplate, hangprojektor
- VR topik
- TCL LCD és LED TV-k
- A cégvezetők látják az AI költségeit, csak azt nem hogyan lesz ebből haszon
- Projektor topic
- OLED monitor topic
- Fejhallgató erősítő és DAC topik
- Milyen RAM-ot vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
Új hozzászólás Aktív témák
-
kw3v865
senior tag
Sziasztok!
A következő SQL-es kérdésem lenne. A feladat az, hogy adott egy úthálózat (ways tábla), illetve egy megye tábla (polygon), és az utakat fel kell darabolni a megyehatároknál.
Az alábbi lekérdezéssel ezt meg is tudtam oldani, viszont amire egyelőre nem találtam az, hogy az új táblában, ami már a szétdarabolt utakat tartalmazza, egy új oszlopban tartalmaznia kellene a régi ID-kat.
create table ways_split as (
WITH
lines_in_polygons AS(
SELECT ST_INTERSECTION(ways.geom,polygon.geom) as inter
FROM
ways, polygon
),
diff AS (
SELECT ST_Difference(ways.geom,ST_UNION(p.geom)) geom FROM
ways
JOIN polygon AS p ON
ST_INTERSECTS(ways.geom,p.geom)
GROUP BY ways.geom)SELECT ST_GeometryN(geom,n)
FROM diff AS d
CROSS JOIN
(SELECT
generate_series(1,ST_NumGeometries(geom)) as n FROM diff) n
UNION
SELECT inter
FROM lines_in_polygons);Tehát most arra kellene rájönnöm, miként tudom egy új oszlopban hozzáadni a vonalak eredeti ID-ját. Értelemszerűen a megyehatároknál elvágott új szakaszok ugyanazt az eredeti ID-t fogják kapni.
Van valami ötletetek miként lehetne ezt megvalósítani?
Új hozzászólás Aktív témák
- Apple iPhone 17 - alap
- Autós topik
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Építő/felújító topik
- Spórolós topik
- Arc Raiders
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Házimozi haladó szinten
- Intel Dual Core 2000 felhasználók barátságos offolós topikja
- Elemlámpa, zseblámpa
- További aktív témák...
- ÚJ Apple Airpods Pro 3 - www.stylebolt.hu - 1 Év Apple garancia - 27 százalékos Áfá-s száma !!!!
- Samsung Galaxy S22 / 8/128GB / Kártyafüggetlen / 12Hó Garancia
- GYÖNYÖRŰ iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3938
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9700X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- Acer LED monitor (B247Y)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

