sql >> Databasteknik >  >> RDS >> Mysql

MySQL välj DISTINCT med högsta värde

SELECT 
    p.*
FROM
        product p
    INNER JOIN
        ( SELECT 
              magazine, MAX(onSale) AS latest
          FROM
              product
          GROUP BY 
              magazine
        ) AS groupedp
      ON  groupedp.magazine = p.magazine
      AND groupedp.latest = p.onSale ;


  1. Returnera ID på INSERT?

  2. 12c VARCHAR2(32767)

  3. Felaktiga tecken vid utskrift av text från utf8_unicode_ci Mysql-tabell

  4. Välj en post bara om den före den har ett lägre värde