Hirdetés
Legfrissebb anyagok
PROHARDVER! témák
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- AMD FX
- Kormányok / autós szimulátorok topikja
- E-book olvasók
- Noctua+Asetek: egyre közelebb a Noctua első vízhűtése
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Mit rejt a telefonod? – A tranzisztorok elképesztő világa
- Vezeték nélküli fejhallgatók
- Idén lesz tíz éves az AMD Socket AM4 foglalat
- ThinkPad (NEM IdeaPad)
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
- Luck Dragon: Óraátállítás
- 50 év után kilőtt négy űrhajós a Holdra
- Tőzsde és gazdaság
- Milyen okostelefont vegyek?
- Ennyit szűkít az X300 Ultra a telepen Európában
- Milyen program, ami...?
- Nincs Nothing AI szemüveg? Fogd meg a söröm!
- Autós topik
- Mesterséges intelligencia topik
- EA Sports WRC '23
- További aktív témák...
Új fizetett hirdetések
- Xiaomi Redmi Note 8 Pro 64GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 64GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
- LG SN8Y 5.1.2 Dolby Atmos soundbar MERIDIAN technológiával hangprojektor
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
Üzleti előfizetők hirdetései
- Apple MacBook Air M3 15 256GB,Újszerű,Dobozaval,24 hónap garanciával
- White GAMER PC! Ultra 265 / RTX 5070 Ti / 32GB 6000MHz / 1TB NVMe / B660 / 850w Gold! BeszámítOK
- BESZÁMÍTÁS! Gigabyte H610M i5 13600KF 16GB DDR4 500GB SSD RTX 3060Ti 8GB RAMPAGE Shiva CM 700W
- Apple iPhone 15 Pro Max 256 GB White Titanium 1 év Garancia Beszámítás Házhozszállítás
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4530, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

