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

Objednejte více sloupců ASC

Myslím, že je nejlepší to udělat přes PHP na aplikační vrstvě, ale můžete to udělat pomocí LEAST() a GREATEST() :

SELECT t.id,t.description,
       LEAST(t.shop1,t.shop2,t.shop3) as lowest,
       (t.shop1+t.shop2+t.shop3) - (LEAST(t.shop1,t.shop2,t.shop3) + GREATEST(t.shop1,t.shop2,t.shop3)) as middle_one
       GREATEST(t.shop1,t.shop2,t.shop3) as biggest
FROM YourTable t



  1. Java JDBC - Jak se připojit k Oracle pomocí tnsnames.ora

  2. Postgres vlevo Připojte se s podmínkou, kde

  3. Funkce MySQL MOD() – Proveďte modulo operaci v MySQL

  4. Jak zakázat všechna omezení cizího klíče v databázi SQL Server - SQL Server / TSQL výukový program, část 77