sql >> Database >  >> RDS >> Mysql

MYSQL GROUP BY en ORDER BY werken niet samen zoals verwacht

MySQL staat dit soort domme vragen toe, waarbij GROUP BY wordt verondersteld alle kolommen te bevatten, ook al specificeert u ze niet. Groepering wordt eerst gedaan, dus bestellen heeft geen zin als er maar één resultaat is.

U moet MIN(third_party_rate) . gebruiken om de laagste waarde voor die kolom te krijgen.



  1. MySQL *.sql-bestanden uitvoeren in PHP

  2. Hoe een Oracle-functie aanroepen met een Ref Cursor als Out-parameter van C #?

  3. MySQL-fout:sleutelspecificatie zonder sleutellengte

  4. Laravel:Fout [PDOException]:Kan stuurprogramma niet vinden in PostgreSQL