Oracle
 sql >> Baza danych >  >> RDS >> Oracle

dodaj $ i zaokrąglij 2 miejsca po przecinku SQL

Możesz spróbować tego:

'$' || Cast((select avg(retail) from cars 
where brand = 'FORD' or brand = 'TOYOTA') as decimal(4,2)) as AVG_BRAND_PRICE_01

Jeśli chcesz więcej niż $XX.XX, np. $XXXXXXX.XX, musisz ustawić wyższą wartość dziesiętną, np. dziesiętny(9,2)

Przykładowe skrzypce SQL:http://www.sqlfiddle.com/#!4 /9f684/2/0



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Użycie select w ELSE instrukcji CASE daje mi ORA-00937:nie jest to funkcja grupy pojedynczej

  2. Prosta funkcja PL/SQL do testowania, czy ciąg jest liczbą

  3. Pobieranie ORA-02391:SESSIONS_PER_USER limit

  4. Znacznik czasu Oracle do serwera sql DateTime

  5. Użyj v('APP_USER') jako wartości domyślnej dla kolumny w Oracle Apex