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

アグリゲートがUPDATEステートメントのセットリストに表示されない場合があります

    (他の人が指摘しているように)この更新では実際にはデカルト座標が必要ないので、クエリに「id」を追加したので、いくつかの変更を行う必要がありますが、これで正しいパスが得られる可能性があります

    ;with temp as (
        select  a.id, SUM(a.pazartesi - b.kota) as newTotal
        from    [asgdb01].[dbo].[info] a join [asgdb01].[dbo].[kota] b 
              on a.id = b.id
        where   a.work_type='in' and a.name='alp' )
    update  a
    set     fm = t.newTotal
    from    [asgdb01].[dbo].[info] a join temp t on a.id = t.id
    



    1. ORA_HASH関数で使用されるアルゴリズムは何ですか?

    2. PreparedStatementはOracleで正常に実行されますが、MicrosoftSQLで例外がスローされます

    3. MySQLのOUTPUT句

    4. ユーザーがログアウトしたかどうかをphpで検出する方法は?