sql >> Databasteknik >  >> RDS >> Mysql

Doctrine 2 Query Builder abs Funktion

Löste atma thanks abs() fungerar verkligen inte direkt i orderBy utan som ett alias.

lösning

SELECT field1,field2,abs(field3) AS abs_field3 
FROM table 
ORDER BY abs_field3 ASC

Obs:Det är en doktrinbegränsning, inte en mysql-begränsning, mysql stöder abs direkt på beställning för del.



  1. MySQL-frågor är snabba när de körs direkt men riktigt långsamma när de körs som lagrade proc

  2. SHOW TABLES-sats med flera LIKE-värden

  3. Hur kan flera rader sammanfogas till en i Oracle utan att skapa en lagrad procedur?

  4. Hur man förhindrar att SQL Server-jobb körs samtidigt