Red de conocimiento informático - Problemas con los teléfonos móviles - SQL Server 2000 consulta todo>: Las primeras 20 filas de una tabla que contiene 100 filas de registros.

SQL Server 2000 consulta todo>: Las primeras 20 filas de una tabla que contiene 100 filas de registros.

- La tabla Mark es la tabla que proporciona datos y la tabla TB_1 es la tabla de datos a la que se accede.

Declarar @count int

establecer @count = 1

seleccionar @count = count(curso) de Mark

-Crear un Tabla temporal

seleccione identidad(int, 1, 1) como TempID, curso como curso temporal en # TempTB desde Mark

Declare @index int

set @ index = 1

Statement@coursenvarchar(50)

-Recorre los datos en el campo del curso de la tabla Mark al campo de comentarios de la tabla TB_1.

mientras(@ index lt;=@count)

Inicio

seleccione @ curso = curso temporal de # TempTB donde TempID = @index

Actualizar TB _ 1 set comentario = @ curso donde el comentario está vacío, id = (seleccione el 1 id superior de TB _ 1 donde el comentario está vacío, ordenar por id)

set @index = @index 1

Fin

-Eliminar tabla temporal

Eliminar tabla #TempTB

Pruebe esto.