Hirdetés
Legfrissebb anyagok
PROHARDVER! témák
- AMD Navi Radeon™ RX 7xxx sorozat
- Vezeték nélküli fejhallgatók
- AMD Navi Radeon™ RX 9xxx sorozat
- Kormányok / autós szimulátorok topikja
- Házimozi belépő szinten
- Apple MacBook
- Hobby elektronika
- Redmi Pad 2 Pro / Poco Pad M1 - egy teszt, két lélek
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Azonnali processzoros kérdések órája
Mobilarena témák
IT café témák
Új hozzászólás Aktív témák
-
sky77
aktív tag
Küldtem választ, de ide is leírom, biztos, ami biztos.
Szerintem, ha mondjuk left join-nal egy egyértelmű megfeleltetést tudsz felállítani a táblák között, kisebb adathalmazból fog dolgozni a select, így van rá esély, hogy gyorsabb lesz, ugyanisselect * from a,b
visszaadja az összes olyan elemet, ami mind a-nak, mind b-nek halmaza, úgy, hogy b összes eleméhe rendeli a összes elemét. Így aztán a where feltétel egy adott esetben akár óriási adathalmazból választja ki azokat a sorokat, akik a kitételnek megfelelnek.
Ha pl így oldod meg:select * from a
left join b on b.x=a.x
tehát már az összekapcsolásban szerepel a ''where feltétel'', eleve kisebb adathalmazt kapsz, amit nem is kell tovább szűkíteni.
Próbáld meg így, hátha segít valamicskét. Addig is nézegetem a kódot, ha időm engedi.
Szerk.: Lehet, hogy célszerű lenne, ha kevesebb adatot hozna a select, így nem kéne annyi táblát összekapcsolni, s a bővebb információk csak akkor kerülnének lekérdezésre, ha a felhasználó úgy kívánja (pl. gombnyomásra). Már ha a feladat engedi, persze.
[Szerkesztve]
Új hozzászólás Aktív témák
Aktív témák
- Autós topik
- AMD Navi Radeon™ RX 7xxx sorozat
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Luck Dragon: MárkaLánc
- Konteó topic
- Torrent meghívó kunyeráló
- Vezeték nélküli fejhallgatók
- Kertészet, mezőgazdaság topik
- sziku69: Fűzzük össze a szavakat :)
- Proxmox VE
- További aktív témák...
Új fizetett hirdetések
- FÜGGETLEN! Samsung Galaxy S23 8/128GB, Krém / törtfehér, 10/9-es nagyon szép állapot!
- Macbook Pro 14" M5 24 GB/1 TB ÚJ, BONTATLAN, 3 ÉV GARANCIA - beszámítás!!!
- Apple iPhone 13 128 GB, független, szép állapot, gyári akku 87%
- 0perces Kolink KLA-003
- Samsung Galaxy S24 FE 128 GB + Samsung Galaxy Buds3 + Samsung Galaxy Fit3 - Csere/Beszámítás OKÉ
Üzleti előfizetők hirdetései
- Samsung Galaxy S21+ / 8/128GB / Kártyafüggetlen / 12Hó Garancia
- Keresünk Galaxy S21/S21+/S21 Ultra/S21 FE
- Surface Pro 7+ i5-1135G7 16G 256GB 1 év garancia
- MacBook Neo 512GB Indigó (3év Garancia) - Bontatlan
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RX 9060 XT 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

