sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgresql:Beräkna rang efter antal sanna ELLER-satser

Upprepa villkoren och lägg till dem:

SELECT * FROM mytable 
WHERE fld = 'A' OR fldB = CURRENT_DATE OR fldC = 7
ORDER BY
   (fld = 'A')::int + (fldB = CURRENT_DATE)::int + (fldC = 7)::int  
DESC


  1. Multi-cloud-distribution för MySQL-replikering

  2. Hur utökar man decimaler för ett tal till ett minimum i Oracle PLSQL?

  3. C# SSH-tunnel till MySQL-server

  4. SQLite - Skapa en relation