sql >> Databáze >  >> RDS >> Mysql

Jak získám ID řádků, které mají hodnoty MAX a MIN v SQL

Myslím, že pro řazení po částech byste měli použít něco jako

order by case
    when stock > 0 then 0
    when stock < 0 then 1
    end ascending,
    price ascending

Syntaxi jsem nekontroloval, ale je to tak. Pro více informací si můžete vygooglit pouzdro.

Pokud jde o požadavky vás ostatních, potřeboval bych strukturu tabulky, abych lépe porozuměl...



  1. Migrace MySQL na PostgreSQL na AWS RDS, část 3

  2. Co je kurzor v oracle

  3. chyba serveru asp ' Nelze načíst soubor nebo sestavení ', ale sestavení tam určitě je.

  4. Ukládání hexadecimálních hodnot jako binárních v MySQL