sql >> Database >  >> RDS >> Mysql

hoe krijg ik een gesorteerd resultaat in mysql-query?

Voor uw specifieke gegevens kunt u het volgende doen:

order by (case when cat_type = 'free' then id*1.0
               else 2*id - 7.5
          end)

Dit lijkt erg geheimzinnig. Als je een meer algemeen probleem hebt, moet je een andere vraag stellen, waarbij je een betere beschrijving geeft van wat je echt wilt bereiken.




  1. PHP Controleer of string een letter bevat

  2. Master High Availability Manager (MHA) is gecrasht! Wat moet ik nu doen?

  3. Voor Nvarchar (Max) krijg ik maar 4000 tekens in TSQL?

  4. Bereken delta (verschil van huidige en vorige rij) in sql