Topic: Lentelės formavimas iš virtualių lentelių?
Sveiki,
Tarkime turiu viena lentelę kurioje yra pavadinimas ir kiekis, apie 100 įrašų joje
noriu padaryti tokia lentele, kurioje būtų tik tokie įrašai kurių kiekis viršija 10000 vnt., ir ir suma tų įrašų kurie netenkina sąlygos, tarkim pavadinimu kiti.
panašiai taip
|-------------------|
| pav | kiekis |
---------------------
| a | 15000 |
---------------------
| b | 17000 |
---------------------
....................... ir t.t
________________
| kiti | 25000 |
---------------------
Galvoju kad gal tai pavyktų padaryt vykdant užklausą iš 2 virtualių lentelių, bet pasirodo klydau :) meta klaidą
SELECT pav, kiekis FROM
(SELECT pav, kiekis FROM lentele WHERE kiekis > 10000)virtuali1,
(SELECT pav, SUM(kiekis) as kiekis FROM ipt WHERE kiekis <10000)virtuali2
ORDER BY kiekis DESC
Gal aš čia per sudėtingai darau, gal yra lengvesnis būdas?
Ačiū