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.