Wpis z mikrobloga

#sql Wiem, że to podstawy podstaw, ale chciałbym na przykład wybrać dane: price i paymenttype, i sprawdzić czy jest jakaś korelacja ceny z typem płatności.

Bo w sumie mogę zrobić też tak żeby wziąć wszystkie wyniki z "visa" i z tego obliczyć średnią, potem też średnią dla "mastercard", no ale to rozwiązanie ma wadę. Bo co jeśli będą tam też inne sposoby płatności, które pominę?
Więc chciałbym bardziej, żeby to samo wybrało wszystkie sposoby płatności.

W sumie pisząc ten wpis ogarnąłem, że mogę wyświetlić wszystkie typy płatności ( ͡º ͜ʖ͡º)
Ale co jeżeli to nie będą płatności, a jakieś kolory farb, których jest 5000?
Można wtedy jakoś to zrobić, żeby automatycznie się wybierało? Bo na piechotę niby można, ale zakładam, że jest już rozwiązanie.
I drugie pytanie, pewnie można jakoś wyeksportować cenę i np. dzień (dzienny utarg), żeby to wrzucić później do jakiegoś excela, aby zrobić sobie tabelkę?

SELECT DISTINCT payment
type FROM sales ORDER BY paymenttype;
SELECT avg(price) AS AVG
visa FROM sales WHERE paymenttype = "Visa";
SELECT avg(price) AS AVG
mastercard FROM sales WHERE payment_type = "Mastercard";
...
  • 2
  • Odpowiedz