galvao

Solução - Pastebin NMfLQaid

Sep 26th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.59 KB | None | 0 0
  1. # Exemplo: Digamos que eu queira trazer AS mesmas colunas que você colocou no seu post,
  2. # mas apenas das temperaturas mais altas já registradas.
  3. # O "segredo" aqui é que você tem que pegar uma coluna onde o valor se repete (ex.: cidade) e fazer
  4. # o agrupamento da mesma coluna na subquery.
  5. # Referência: https://stackoverflow.com/questions/17411177/select-multiple-non-aggregate-function-columns-with-group-BY
  6.  
  7. SELECT
  8.     cidade,
  9.     idHistorico AS id,
  10.     dataObservacao,
  11.     temp
  12. FROM
  13.     tempHistorico
  14. WHERE
  15.     (cidade, temp) IN (SELECT cidade, MAX(temp) FROM tempHistorico GROUP BY cidade);
Advertisement
Add Comment
Please, Sign In to add comment