Perguntas com a marcação «group-by»

GROUP BY: agregação de SQL para valores comuns

3
Como unnest e GROUP BY elementos de uma matriz JSON?
Dada a bandtabela, com uma jsoncoluna segurando uma matriz: id | people ---+------------- 1 | ['John', 'Thomas'] 2 | ['John', 'James'] 3 | ['James', 'George'] Como listar o número de bandas das quais cada nome faz parte? Saída desejada: name | count -------+------------ John | 2 James | 2 Thomas …

3
Selecionar linhas com base na data mais recente com várias junções
Eu tenho esta consulta ( SQLFiddle ): SELECT c.name, a.user_id, a.status_id, a.title, a.rtime, u.user_name, s.status_name FROM company c LEFT JOIN action a ON a.company_id=c.id LEFT JOIN user u ON u.id=a.user_id LEFT JOIN status s ON s.id=a.status_id WHERE u.user_name='Morgan' -- WHERE c.name='Fiddle' GROUP BY c.id HAVING a.rtime IS NULL OR a.rtime …
8 mysql  group-by 

2
GROUP BY com MAX versus apenas MAX
Eu sou um programador, lidando com uma grande tabela com o seguinte esquema: UpdateTime, PK, datetime, notnull Name, PK, char(14), notnull TheData, float Há um índice clusterizado em Name, UpdateTime Fiquei me perguntando o que deveria ser mais rápido: SELECT MAX(UpdateTime) FROM [MyTable] ou SELECT MAX([UpdateTime]) AS value from ( …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.