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

MySQL otrzymuje pierwszą niezerową wartość po grupowaniu według

Spróbuj użyć MAX , tak:

SELECT
    email,
    MAX(`name`)
FROM
(
    SELECT
        email,
        `name`
    FROM
        multiple_tables_and_unions
) AS emails

GROUP BY email


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel | Unikalna walidacja, gdzie klauzula

  2. Niepotrzebne zapytania w Hibernate - MySql

  3. C# dane bazy danych dostępu do aplikacji Windows nie są zachowywane po zamknięciu

  4. MySQL:SELECT sprawdzi więcej niż MAX_JOIN_SIZE wierszy

  5. PRZESYŁAJ na DZIESIĘTNY w MySQL