2
S.NO    MATEL     PRODUCT
1       STEEL     TANDEM
5       IRON      COMMUTER
7       FIBER     TOURING

上記の表の行を数え、matelとproductの名前を変更せずに次の行に挿入する必要があります。

8        STEEL     TANDEM
12       IRON      COMMUTER
14       FIBER     TOURING

このクエリで私を助けてくれませんか

4

1 に答える 1

1
INSERT
INTO    mytable
SELECT  no + maxno, matel, product
FROM    mytable
CROSS JOIN
        (
        SELECT  MAX(no) maxno
        FROM    mytable
        ) q

noがIDの場合、発行する必要があります

SET IDENTITY_INSERT mytable ON

クエリを実行する前に、後でオフに戻すかどうかを設定します。

于 2013-01-17T17:48:53.067 に答える