• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Statystki - jak rozplanować ? (MYSQL)

Object Storage Arubacloud
0 głosów
128 wizyt
pytanie zadane 22 marca 2020 w SQL, bazy danych przez Greeenone Pasjonat (16,100 p.)
Hej wszystki,

Mam pewien problem z rozplanowaniem statystyk. Na swojej stronie mam zamiar wyświetlać najnowsze statystyki ale nie wiem co zrobić w momencie, kiedy pewne pole jest puste.

Statystki będą zapisywane w formie:

|     id    |    Prędkość    |   Czas   |

|     1    |         234        |   5346   |

|     2    |         254        |               |

 

Chcę zrobić tak, że w momencie kiedy dana wartość jest pusta (Jak np. czas z id 2), zostaje w tabeli wyszukana druga "najnowsza" tabela i z niej pobierana jest wartość. Jeśli także jest pusta, to z 3, 4 itd..

Czy tak się robi czy jest inny sposób na to ?

3 odpowiedzi

0 głosów
odpowiedź 22 marca 2020 przez Ehlert Ekspert (212,670 p.)

Dostrzegam tutaj pewien problem... 

kiedy dana wartość jest pusta (Jak np. czas z id 2), zostaje w tabeli wyszukana druga "najnowsza" tabela 

To znaczy że kiedy znajduje Ci rekord z jedną pustą wartością, to znaczy że potem ma szukać w innej tabeli? Masz kilka tabel z taką samą schemą?

komentarz 22 marca 2020 przez Greeenone Pasjonat (16,100 p.)

Dokładnie tak. Tutaj zamieszczam jeszcze screen'a jak to mniej więcej widzę.

komentarz 22 marca 2020 przez Ehlert Ekspert (212,670 p.)
Nie rozumiem po co wiele tabel z tą samą schemą.
0 głosów
odpowiedź 22 marca 2020 przez Kapa Początkujący (380 p.)
Nie wystarczy dodać do zapytania frazy WHERE Czas!=NULL ?
komentarz 22 marca 2020 przez Greeenone Pasjonat (16,100 p.)
Problem polega na tym, że wszystkie pola muszą być wypełnione. W momencie kiedy jedno jest puste, szuka pierwszej tabeli która ma daną wartość
0 głosów
odpowiedź 22 marca 2020 przez Tomek Sochacki Ekspert (227,510 p.)
Nie widzę uzasadnienia dla trzymania wielu tabel o takim samym schemacie, po co tak kombinujesz?
komentarz 22 marca 2020 przez Greeenone Pasjonat (16,100 p.)
Problem jest taki, że każda osoba ma swoje własne statystyki i musi mieć wsteczny dostęp
komentarz 22 marca 2020 przez Tomek Sochacki Ekspert (227,510 p.)
Ale co to ma wspólnego z ilością tabel w bazie?

Podobne pytania

0 głosów
1 odpowiedź 332 wizyt
0 głosów
1 odpowiedź 1,331 wizyt
pytanie zadane 6 kwietnia 2020 w SQL, bazy danych przez kubekszklany Gaduła (3,190 p.)
0 głosów
1 odpowiedź 256 wizyt

92,579 zapytań

141,432 odpowiedzi

319,664 komentarzy

61,965 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...