sql >> Databáze >  >> RDS >> Oracle

přidat $ a zaokrouhlit na 2 desetinná místa SQL

Můžete zkusit toto:

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

Pokud chcete více než XX,XX $, např. $XXXXXXX.XX, budete muset nastavit vyšší desetinné místo, např. desítkové(9,2)

Příklad SQL Fiddle:http://www.sqlfiddle.com/#!4 /9f684/2/0



  1. CHYBA:Další informace:Externí tabulka není v očekávaném formátu

  2. Jak správně udělat CREATE INDEX s SQLite

  3. PL/SQL:Rozdíl mezi dvěma daty

  4. Dotaz na tabulku a název sloupce uložené v tabulce