Bonyolult lekérdezés egyszerűsítése.
Sziasztok!
MySQL adatbázis php-val történő lekérdezésével kapcsolatban szeretném a véleményeteket, segítségeteket kérni.
Van arra lehetőség, hogy egy SELECT utasítás eredményén további SELECT utasításokat hajtsak végre?
Ezt úgy értem, hogy egy adattábla tartalmát többszöri SELECT utasítással addig faragom, amíg kell, és természetesen a következő SELECT mindig az előző SELECT eredményére vonatkozik!
s_volenszki
■ MySQL adatbázis php-val történő lekérdezésével kapcsolatban szeretném a véleményeteket, segítségeteket kérni.
Van arra lehetőség, hogy egy SELECT utasítás eredményén további SELECT utasításokat hajtsak végre?
Ezt úgy értem, hogy egy adattábla tartalmát többszöri SELECT utasítással addig faragom, amíg kell, és természetesen a következő SELECT mindig az előző SELECT eredményére vonatkozik!
s_volenszki
úgy hívják subquery
Nem világos
A fogalmazásból - lehet, hogy csak számomra - nem világos, hogy mit is szeretnél pontosan, mert a "SELECT utasítás eredményén további" nekem azt az érzetet kelti, mintha több lépésben szeretnéd szűkíteni az eredményhalmazt. Persze a konkrét feladatot nem ismerem, de ez nem biztos, hogy célszerű elképzelés. A másik, ha egy SELECT utasítés eredményét használnád fel, az már inkább életszerű, itt szóba jöhet a beágyazott SELECT művelet (subquery).
Ha írnál pár szót a konkrét problémáról, talán tudnánk javasolni praktikus megoldást.
Probléma leírása.
Amúgy ezzel a subquery-vel közelebb kerültem a megoldáshoz!
Köszi!