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

whileループSQL Server 2008で一時テーブルの行数を使用する

    問題の 2 番目の部分を解決するには:

    INSERT INTO Keyword(Topic_Name,Keyword,K_Weight)
    SELECT tk1.keyword, tk2.keyword, tk3.keyword
    FROM
        #tempKeywords tk1
            cross join
        #tempKeywords tk2
            inner join
        #tempKeywords tk3
            on
               tk2.ID = tk3.ID - 1
    WHERE
        tk1.ID = 1 AND
        tk2.ID % 2 = 0
      

    (このコードは、--declaring variables for loop から現在のスクリプトのすべてを置き換える必要があります コメントしてください)



    1. ORA-01882:タイムゾーン領域がEntityFrameworkに見つかりません

    2. MySQLの結果がPHPで空を返したかどうかを確認するにはどうすればよいですか?

    3. エラー1366(HY000):整数値が正しくありません:行1の列'id'の''

    4. SQL Server 2008では3文字になるように、先行ゼロで文字列を埋めます