PROHARDVER! témák
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
- Milyen billentyűzetet vegyek?
- Kormányok / autós szimulátorok topikja
- Milyen autót vegyek?
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- PlayStation 5
- alza vélemények - tapasztalatok
- Assetto Corsa Rally
- Hobby rádiós topik
- Mini-ITX
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- További aktív témák...
Új fizetett hirdetések
Üzleti előfizetők hirdetései
- Azonnali készpénzes GAMER / üzleti notebook felvásárlás személyesen / csomagküldéssel korrekt áron
- ÚJ/BONTATLAN Microsoft Surface Laptop 7 X Elite 16GB 512GB
- Samsung Galaxy S25 Silver Shadow 128GB használt karcmentes gyári garancia 2028.12.19.-ig
- Alienware 17r4 olvass
- iking.hu Apple iPhone 15 128GB Blue használt, karcmentes 86% akku 6 hónap garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
