window-functions
SQL Server: różnica między partycją by a grupą BY
Używałem GROUP BY dla wszystkich typów zapytań zbiorczych na przestrzeni lat. Ostatnio wykonywałem inżynierię wsteczną kodu, ... atkiem dodatkowej funkcjonalności? Czy są to dwie wersje tej samej ogólnej funkcjonalności, czy też są czymś zupełnie innym?
Słowo Kluczowe "Partycja Według" Oracle
Czy ktoś może wyjaśnić, co robi słowo kluczowe partition by i podać prosty przykład w działaniu, a także Dlaczego ktoś chciał ... *)
OVER (PARTITION BY deptno) DEPT_COUNT
FROM emp
Przykłady, które widziałem w Internecie, wydają się nieco zbyt dogłębne.
Jak wykonać ranking Grupowy w MySQL
Więc mam tabelę w następujący sposób:
ID_STUDENT | ID_CLASS | GRADE
-----------------------------
1 | 1 | ... e możesz użyć zmiennej temp do rangi, Jak tutaj, ale jak to zrobić dla zestawu grupowego? Dzięki za wszelkie spostrzeżenia!
Pandy otrzymują najwyższe N rekordów w każdej grupie
Przypuśćmy, że mam taką ramkę danych pandy:
>>> df = pd.DataFrame({'id':[1,1,1,2,2,2,2,3,4],'value':[1,2,3,1,2,3,4 ... go? A także jest bardziej eleganckie podejście do rekordów liczbowych w każdej grupie (jak funkcja okna SQL row_number () ).
PostgreSQL: uruchamianie liczby wierszy dla zapytania 'na minutę'
Muszę sprawdzić dla każdej minuty całkowitą liczbę wierszy do tej minuty.
Najlepsze, co do tej pory udało mi się osiągnąć, n ...
, EXTRACT(hour from "when") AS hour
, EXTRACT(minute from "when") AS minute
FROM mytable
GROUP BY hour, minute
Najlepszy sposób na liczenie wyników przed zastosowaniem limitu
Podczas przeglądania danych pochodzących z bazy danych, musisz wiedzieć, ile stron będzie renderować kontrolki skoku strony.
... Czy istnieje lepszy sposób na określenie, ile wyników zostało zwróconych przed zastosowaniem LIMIT?
I używam PHP i Postgres.
Nad klauzulą w Oracle
Jakie jest znaczenie klauzuli OVER w Oracle?
Dynamiczna alternatywa dla Pivota z CASE I GROUP BY
Mam tabelę, która wygląda tak:
id feh bar
1 10 A
2 20 A
3 3 B
4 4 B
5 5 C
... można lepiej sformułować CASE, aby to zapytanie było bardziej dynamiczne? Również, chciałbym zobaczyć inne podejścia do tego.
PostgreSQL unnest () z numerem elementu
Gdy mam kolumnę z oddzielonymi wartościami, mogę użyć funkcji unnest():
myTable
id | elements
---+------------
1 |ab,cd,ef ... e dlatego, że są w tym samym wierszu tabeli źródłowej?
Wiem, że to kiepski projekt stołu. Nie jest mój, próbuję to naprawić.
Obliczanie sumy skumulowanej w PostgreSQL
Chcę znaleźć skumulowaną lub bieżącą ilość pola i wstawić je od stagingu do tabeli. Moja struktura inscenizacyjna jest mniej ... jak osiągnąć ten wynik. Chcę osiągnąć ten wynik używając PostgreSQL.
Czy ktoś może zasugerować, Jak osiągnąć ten wynik-set?
Czy Spark zna klucz partycjonujący ramki danych?
Chcę wiedzieć, czy Spark zna klucz partycjonowania pliku parquet i używa tych informacji, aby uniknąć tasowania.
Kontekst: ... co sugeruje, że Spark zmienił mój DataFrame.
Jeśli mam dwie różne tabele z tą samą kolumną, czy join użyje tych informacji?
Do czego służy okno Hamming?
Pracuję z kodem, który wykonuje transformatę Fouriera (aby obliczyć cepstrum próbki audio). Zanim obliczy transformatę Fourie ... GTH - 1 ) ) ) ) * frameBuffer[i]);
}
Dlaczego to robi? Nie mogę znaleźć żadnego powodu, aby to zrobić w kodzie, lub online.
Dlaczego podczas budowania widma mocy sygnału audio muszę zastosować funkcję okna do próbek?
Znalazłem kilka razy następujące wytyczne dla uzyskania widma mocy sygnału audio:
Zbierz N próbek, gdzie n jest potęgą 2 ... jest to moc każdej częstotliwości w zakresie częstotliwości próbkowania? (przykład: windows media player wizualizer dźwięku?)
Używanie funkcji okna w instrukcji aktualizacji
Mam dużą tabelę PostgreSQL, do której uzyskuję Dostęp poprzez Django. Ponieważ ORM Django nie obsługuje funkcji okien, muszę ... nia, ponieważ zwraca RawQuerySet, który nie obsługuje dalszego ORM funkcje takie jak .filter (), którego potrzebuję.
Dzięki.
Jak użyć funkcji okna SQL do obliczenia procentu agregatu
Muszę obliczyć procenty różnych wymiarów w tabeli. Chciałbym uprościć rzeczy za pomocą funkcji okien do obliczania mianownika ... tgresql 8.4 i posiada te same funkcje windowingu. Zauważ, że Greenplum nie można wykonywać skorelowanych zapytań podrzędnych.