Tema: Re: SQL klausimas
Autorius: Laimis
Data: 2012-02-20 14:33:42
BigM rašė:
> Čia ne tai. Tokia ataskaita vadinama matricinė ataskaita.
>
> Į apačią (eilutės) eina pavardės, o į dešinę (stulpeliai) - operacijų
> rūšys. Celė (eilutės ir stulpelio sankirta) yra apskaičiuota norima
> reikšmė (kiekis, suma ir pan.).
>
> Su paprastu select'u, nesu tikras ar išgausi, nebent gal galima
> panaudoti kažkokias analitines funkcijas (šito jau nežinau). Bet tikrai

SELECT <...>, A.cust, A.op_nr AS op_nr1, (SELECT B.op_nr FROM table B 
WHERE B.cust = A.cust AND <...>) AS op_nr2 FROM table A WHERE <...>