sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan tilføjes '$' efter '-' i SQL Query, når du formaterer til valuta

Her er et sødt alternativ, der ikke bruger case :

replace('$' + CONVERT(VARCHAR(255), CONVERT(MONEY, MYCOLUMN), 1), '$-', '-$')

Bemærk:Du bør altid inkludere en længde, når du bruger varchar i SQL Server. Standardlængden varierer efter kontekst og er muligvis ikke tilstrækkelig



  1. Hvordan skriver man en forespørgsel for at sammenligne den nuværende dato med oprettet_at tidsstempler i databasen?

  2. SQL returnerer rækken, hvis der ikke findes noget resultat

  3. Sådan rettes PG::DuplicatePstatement:ERROR?

  4. Hvordan opbygger man indeks i MySQL for at fremskynde denne forespørgsel?