sql >> Database >  >> RDS >> Sqlserver

Converteer kolom naar string in SQL Select

Voor het aaneenschakelen van getallen in MSSQL-2005 moet u CAST gebruiken

CAST(loginsFailed AS VARCHAR(10)) + '/' + CAST(LoginCount AS VARCHAR(10))

loginsFailed en loginCount hierboven is eigenlijk je select count distinct fragmenten

Ik hoop dat dit werkt

CAST ((SELECT COUNT(DISTINCT loginsFailed) FROM users WHERE users.employeedID = userDetails.employeeID AND users.startdate = 01-01-2013) AS VARCHAR(10))
+ '/' +
CAST ((SELECT COUNT(DISTINCT logins) FROM users WHERE users.employeedID = userDetails.employeeID AND users.startdate = 01-01-2013) AS VARCHAR(10))


  1. Tips om SQL Server-database van de ene server naar de andere te verplaatsen - SQL-zelfstudie door Rajan Singh

  2. Python + PostgreSQL + vreemde ascii =UTF8-coderingsfout

  3. Hoe kan ik tijd besparen in de database in Go bij gebruik van GORM en Postgresql?

  4. bestellen op werkt niet goed met twee velden