Mysql
 sql >> Baza danych >  >> RDS >> Mysql

wybierz funkcję agregującą i wszystkie inne kolumny

Aby wybrać wszystkie kolumny z tabeli:

select * from zz;

Aby wybrać maksimum z tabeli, jest

select max(column44) from zz;

Dwie połączone:

select zz.*, (select max(column44) from zz) as maxcol44
from zz;

Jeśli chcesz pominąć column44 w wierszach wyników i mieć tylko maxcol44, musisz wymienić kolumny:

select 
  column1, 
  column2, 
  ...
  column43, 
  (select max(column44) from zz) as maxcol44,
  column45, 
  ...
from zz;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL skutecznie przechowuje nieskierowane krawędzie grafów

  2. Jak zachowuje się operator minus między dwiema datami i godzinami w MySQL?

  3. Jak możemy wysłać dane w MySQL, gdy formularz ma ustawioną wartość enctype=multipart/form-data w node.js?

  4. uruchom plik *.sql za pomocą Pythona MySQLdb

  5. Apostrofy i dwukropki w ładnych linkach