sql >> データベース >  >> RDS >> Sqlserver

SQL Select で列を文字列に変換する

    MSSQL-2005 で数値を連結するには、CAST を使用する必要があります

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

    上記の loginsFailed と loginCount は、実際には select count distinct です フラグメント

    これが機能することを願っています

    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. OracleのJavaストアドプロシージャにjarファイルを含める方法は?

    2. アマゾンLinuxでのpipインストールmysqlclient

    3. MySQL:1つのステートメントで多くのテーブルを結合する

    4. Docker-postgresコンテナでpsqlコマンドを実行するにはどうすればよいですか?