Articles of group by

Grupo SQL por & Max

Eu tenho os seguintes dados em uma tabela: id name alarmId alarmUnit alarmLevel 1 test voltage psu warning 2 test voltage psu ceasing 3 test voltage psu warning 4 test temp rcc warning 5 test temp rcc ceasing Gostaria de mostrar apenas as informações mais recentes sobre cada grupo de colunas (alarmId, alarmUnit), então o […]

MySQL – Controle qual linha é retornada por um grupo por

Eu tenho uma tabela de database como esta: id version_id field1 field2 1 1 texta text1 1 2 textb text2 2 1 textc text3 2 2 textd text4 2 3 texte text5 Se você não resolveu, ele contém várias versões de uma linha e, em seguida, alguns dados de texto. Eu quero consultá-lo e retornar […]

Declaração GROUP BY + CASE

Eu tenho uma consulta de trabalho que está agrupando dados por modelo de hardware e um resultado, mas o problema é que existem muitos “resultados” . Eu tentei reduzir isso para “if result = 0, em seguida, manter como 0, senão configurá-lo para 1” . Isso geralmente funciona, mas acabo tendo: day | name | […]

Agrupar por mês e ano no MySQL

Dada uma tabela com um registro de data e hora em cada linha, como você formataria a consulta para caber nesse formato específico de object json. Eu estou tentando organizar um object json em anos / meses. json para basear a consulta em off: { “2009”:[“August”,”July”,”September”], “2010”:[“January”, “February”, “October”] } Aqui está a consulta que […]

deve aparecer na cláusula GROUP BY ou ser usado em uma function agregada

Eu tenho uma tabela que se parece com esse chamador ‘makerar’ cname | wmname | avg ——–+————-+———————— canada | zoro | 2.0000000000000000 spain | luffy | 1.00000000000000000000 spain | usopp | 5.0000000000000000 E eu quero selecionar a média máxima para cada cname. SELECT cname, wmname, MAX(avg) FROM makerar GROUP BY cname; mas vou receber um […]

Existe capacidade ANY_VALUE para o mysql 5.6?

atualmente estou trabalhando com o mysql 5.7 em desenvolvimento e 5.6 em produção. Cada vez que eu executar uma consulta com um grupo por em desenvolvimento eu recebo algum erro como “Código de erro: 1055. Expressão # 1 da lista SELECT não está em GROUP BY” Aqui está a consulta. SELECT c.id, c.name, i.* FROM […]

Agrupamento LINQ dinamicamente

Eu tenho uma lista de classs de registros, para que o usuário possa selecionar as linhas dinamicamente pelo nome da propriedade. Por exemplo, MenuText , RoleName ou ActionName . Então eu tenho que executar o agrupamento, então eu preciso de um método genérico para lidar com o agrupamento passando o nome da coluna. Exemplo: public […]

Selecione os 3 registros mais recentes em que os valores de uma coluna são distintos

Eu tenho a seguinte tabela: id time text otheridentifier ——————————————- 1 6 apple 4 2 7 orange 4 3 8 banana 3 4 9 pear 3 5 10 grape 2 O que eu quero fazer é selecionar os 3 registros mais recentes (por time desc), cujos outros otheridentifier são distintos. Portanto, nesse caso, o resultado […]

Como numerar / rotular tabela de dados por número de grupo de group_by?

Eu tenho um tbl_df onde eu quero group_by(u, v) para cada combinação de números distintos observada com (u, v) . EDIT: isso foi resolvido adicionando group_indices() volta em dplyr 0.4.0 a) Então eu quero atribuir a cada grupo distinto algum número arbitrário de label distinto = 1,2,3 … por exemplo, a combinação (u, v) == […]

Cláusula group by no mySQL e no postgreSQL, por que o erro no postgreSQL?

Suponha que eu tenha esta tabela: named = the_table cuja estrutura é: postgreSQL: create table the_table (col3 SERIAL, col2 varchar, col1 varchar, PRIMARY KEY(col3)); MySQL: create table the_table ( col3 INT NOT NULL AUTO_INCREMENT PRIMARY KEY, col2 varchar(20), col1 varchar(20) ) Então eu inseri a tabela: INSERT INTO the_table (col2,col1) VALUES (‘x’,’a’), (‘x’,’b’), (‘y’,’c’), (‘y’,’d’), […]