preguntar acerca de window-functions

7
réponses

Quelle est la différence entre les fonctions RANK() et DENSE RANK() dans oracle?

Quelle est la différence entre les fonctions RANK() et DENSE_RANK()? Comment trouver le salaire nième dans le tableau emptbl suivant? DEPTNO EMPNAME SAL ------------------------------ 10 rrr 10000.00 11 nnn 20000.00 11 mm …
demandé sur 1970-01-01 00:33:32
1
réponses

Calcul de la somme Cumulative dans PostgreSQL

Je veux trouver la quantité cumulative ou courante de champ et l'insérer de la mise en scène à la table. Ma structure de mise en scène est quelque chose comme ceci: ea_month id amount ea_year circle_id April 92570 1000 …
demandé sur 1970-01-01 00:33:34
2
réponses

Compter les valeurs distinctes avec OVER (PARTITION par id)

est-il possible de compter des valeurs distinctes en conjonction avec des fonctions de fenêtre comme OVER(PARTITION BY id)? Actuellement, ma requête est la suivante: SELECT congestion.date, congestion.week_nb, congestion.id_congestion, congestion …
demandé sur 1970-01-01 00:33:34
4
réponses

Pourquoi dois-je appliquer une fonction de fenêtre d’échantillons lors de la construction d’un spectre de puissance d’un signal audio?

j'ai trouvé plusieurs fois le suivre les directives pour obtenir le spectre de puissance d'un signal audio: rassembler les N échantillons, où N est une puissance de 2 appliquer une fonction de fenêtre appropriée aux échantillons, p.ex. Hanning pas …
demandé sur 1970-01-01 00:33:31
3
réponses

Comment utiliser ROW NUMBER () dans la clause UPDATE? [dupliquer]

cette question a déjà une réponse ici: SQL de mise à Jour avec la fonction row_number() 7 réponses ROW_NUMBER() est seulemen …
demandé sur 1970-01-01 00:33:33
1
réponses

Sélectionnez le numéro de ligne dans postgres

Comment sélectionner le numéro de ligne dans postgres. j'ai essayé ceci: select row_number() over (ORDER BY cgcode_odc_mapping_id)as rownum, cgcode_odc_mapping_id from access_odc.access_odc_mapping_tb order by cgcode_odc_m …
demandé sur 1970-01-01 00:33:32
1
réponses

PostgreSQL: exécution du nombre de lignes pour une requête ‘par minute’

je dois interroger pour chaque minute le nombre total de lignes jusqu'à cette minute. le mieux que j'ai pu faire jusqu'à présent ne fait pas l'affaire. Il retourne comte par minute, pas le nombre total jusqu'à chaque minute: SELECT CO …
demandé sur 1970-01-01 00:33:31
5
réponses

Alternative dynamique au pivot avec boîtier et groupe par

j'ai une table qui ressemble à ceci: id feh bar 1 10 A 2 20 A 3 3 B 4 4 B 5 5 C 6 6 D 7 7 D 8 8 D et je veux qu'il ressemble à ceci: bar val1 val2 …
demandé sur 1970-01-01 00:33:33
5
réponses

PostgreSQL unnest () avec le numéro d’élément

quand j'ai une colonne avec des valeurs séparées, je peux utiliser la fonction unnest() : myTable id | elements ---+------------ 1 |ab,cd,efg,hi 2 |jk,lm,no,pq 3 |rstuv,wxyz select id, unnest(string_to_array(elements, ',')) AS elem from my …
demandé sur 1970-01-01 00:33:32