Aktywne Wpisy
![jestemtunew](https://wykop.pl/cdn/c3397992/jestemtunew_rwKQzNu6MG,q60.jpg)
jestemtunew +346
![jestemtunew - Mniam mniam. Ogóreczki z Biedronki prosto z Indii... #heheszki #biedron...](https://wykop.pl/cdn/c3201142/fe7f8b3db3c71ca78e507686a1aad298158b0ce859b92663c3b989f278aabf25,w150.jpg?author=jestemtunew&auth=d020ef5ed08dce89b66a54029ee29e96)
![Stopy_Mariusza](https://wykop.pl/cdn/c0834752/34b40c608cdcb94aaa000b45412665e22a8df40f4833f07fa5f96439e7603027,q60.png)
Stopy_Mariusza +218
Typowa 16 letnia ofiara Child Groomingu, która przeżywa koszmar.
Czysta, niewinna, absolutnie nie nimfetka. Wyzywający wygląd, tatuaże i kolczyki w sutkach to przecież nic takiego u dziecka.
Gargamel to typowy dzban, hipokryta i zborderowany koleś z mentalnością przeintelektualizowanego wiecznego nastolatka, któremu wydaje się, że jest najmądrzejszy. Nie ma co go bronić, bo dostał to na co zasługiwał.
Natomiast absolutnie nie dawajmy przyzwolenia i akceptacji na to co się #!$%@? wokół tej jego
Czysta, niewinna, absolutnie nie nimfetka. Wyzywający wygląd, tatuaże i kolczyki w sutkach to przecież nic takiego u dziecka.
Gargamel to typowy dzban, hipokryta i zborderowany koleś z mentalnością przeintelektualizowanego wiecznego nastolatka, któremu wydaje się, że jest najmądrzejszy. Nie ma co go bronić, bo dostał to na co zasługiwał.
Natomiast absolutnie nie dawajmy przyzwolenia i akceptacji na to co się #!$%@? wokół tej jego
![Stopy_Mariusza - Typowa 16 letnia ofiara Child Groomingu, która przeżywa koszmar.
Cz...](https://wykop.pl/cdn/c3201142/d0f7d97e44e90028a7d5eec1b5fe728529f94300c8da9ae21b6aefdf441d6884,w150.png)
Mam problem z jednym widokiem
https://pastebin.com/seLsg7tt
Nie zwraca mi poprawnej liczby, przy niewielkiej ilości faktur jest dobrze, przy np. 1000 jest różnica o 1%, przy 20k już ponad 10%.
Fakturadetale ma klucz złożony, gdzie pod idfaktury mam różną liczbę pozycji.
SUM(DISTINCT FAKTURANAGLOWEK.WARTOSCFAKTURY) AS "Maksymalna kwota zakupów"
Strzelam, że tu, bo opis nie przystaje do sqla. To nie jest ani max zakupów, ani suma (bo co jeśli dwie faktury są na tę samą kwotę).
1. klientów o tym samym imieniu i nazwisku grupujesz razem, zamiast grupować po id_klienta
2. pierwszy raz widzę żeby ktoś stosował sum(distinct), czemu to ma służyć?
Jeśli mam wygenerowaną jedną fakturę na 100zł, która ma 5 pozycji, to w widoku pokaże mi się 500zł.
Z użyciem distinct kwota w widoku będzie nadal zawsze większa od tej co mam łącznie w fakturach. Im więcej faktur tym kwota będzie się bardziej różnić.
@aardwolf: 1. W przypadku grup by id_klienta, wywala mi błąd ora-00979 to nie jest wyrażenie group by
2.
A dodajesz idklienta w select?
select a.idklienta, sum(b.wartoscfaktury) from Klient a, Fakturanaglowek b where a.idklienta = b.idklienta group by a.idklienta;
To mi zwraca dobre wyniki.
Bo tak działa group by.
Czyli rację miał @aardwolf - masz klientów o tym samym imieniu i nazwisku. Plusik dla tego pana :-)
I nie jest prawdą, że zwraca Ci to dobre wyniki. Błąd wykryjesz jak jakiś klient dwa razy będzie miał te same kwoty. Rozwiązanie z podzapytaniem, które wcześniej Ci opisałam,
Obecnie dla 5k faktur zwraca dobre wyniki, dam celowo 2 na tą samą kwotę by zobaczyć jak to będzie się zachowywało i spróbuje z tym podzapytaniem chociaż nigdy tak nie pisałem ( ͡° ʖ̯ ͡°)