Colección de citas famosas - Colección de poesías - Obtén la calificación y la materia más altas del diccionario.

Obtén la calificación y la materia más altas del diccionario.

El servidor SQL 2005 y versiones superiores son los siguientes. Si usa SQL Server 2000, debe usar otros métodos.

Declaración @t table(

nombre varchar(30)

, s sujeto varchar(30)

, fracción int< / p>

)

Insertar en @t

Seleccione "nombre 1" como n, "tema 1" como s, "95" como sc unión all.

Seleccione "nombre 2" como n, "tema 1" como s y "83" como sc unión all.

Seleccione "nombre 3" como n, "tema 1" como s y "90" como sc unión all.

Seleccione "nombre 4" como n, "tema 1" como s y "75" como sc unión all.

Seleccione "nombre 7" como n, "tema 1" como s y "71" como sc unión all.

Seleccione "nombre 8" como n, "tema 1" como s y "95" como sc unión all.

Seleccione "nombre 9" como n, "tema 1" como s y "86" como sc unión all.

Seleccione "nombre 10" como n, "tema 1" como s y "73" como sc unión all.

Seleccione "nombre 11" como n, "tema 1" como s y "76" como sc unión all.

Seleccione "nombre 13" como n, "tema 1" como s y "96" como sc unión all.

Seleccione "nombre 14" como n, "tema 1" como s y "73" como sc unión all.

Seleccione "nombre 15" como n, "tema 1" como s y "77" como sc unión all.

Seleccione "Nombre 6" como n, "Tema 2" como s y "88" como sc unión all.

Seleccione "Nombre 7" como n, "Tema 2" como s y "64" como sc unión all.

Seleccione "Nombre 8" como n, "Sujeto 2" como s y "91" como propiedad conjunta de sc.

Seleccione "Nombre 9" como n, "Tema 2" como s y "66" como sc unión all.

Seleccione "nombre 12" como n, "tema 2" como s y "69" como sc unión all.

Seleccione "nombre 13" como n, "tema 2" como s y "93" como sc unión all.

Seleccione "nombre 14" como n, "tema 2" como s y "90" como sc unión all.

Seleccione "nombre 15" como n, "tema 2" como s y "67" como sc unión all.

Seleccione "nombre 18" como n, "tema 2" como s y "65" como sc unión all.

Seleccione "nombre 19" como n, "tema 2" como s y "78" como sc unión all.

Seleccione "Nombre 20" como n, "Tema 2" como s y "88" como sc unión all.

Seleccione "nombre 21" como n, "tema 2" como s y "96" como sc unión all.

Seleccione "nombre 1" como n, "tema 3" como s y "77" como sc unión all.

Seleccione "Nombre 2" como n, "Tema 3" como s y "79" como sc unión all.

Seleccione "Nombre 4" como n, "Tema 3" como s y "84" como sc unión all.

Seleccione "Nombre 5" como n, "Sujeto 3" como s y "71" como sc de propiedad conjunta.

Seleccione "Nombre 9" como n, "Tema 3" como s y "76" como sc unión all.

Seleccione "nombre 10" como n, "tema 3" como s y "61" como sc unión all.

Seleccione "nombre 11" como n, "tema 3" como s y "63" como sc unión all.

Seleccione "nombre 12" como n, "tema 3" como s y "77" como sc unión all.

Seleccione "nombre 13" como n, "tema 3" como s y "69" como sc unión all.

Seleccione "nombre 14" como n, "tema 3" como s y "89" como sc unión all.

Seleccione "nombre 19" como n, "tema 3" como s y "94" como sc unión all.

Seleccione "Nombre 20" como n, "Tema 3" como s y "92" como sc unión all.

Seleccione "nombre 21" como n, "tema 3" como s y "82" como sc unión all.

Seleccione "Nombre 22" como n, "Tema 3" como s y "65" como sc unión all.

Seleccione "Nombre 23" como n, "Tema 3" como s y "63" como sc unión all.

Seleccione "Nombre 26" como n, "Sujeto 3" como s y "83" como sc.

-Esta es una declaración de consulta. Cambie @t a su propio nombre de tabla real y campos a nombres de campos reales.

Seleccione nombre

, tema

, la partitura proviene de (

Seleccione nombre

, tema< /p >

, puntuación

, número_fila() sobre (partición por tema ordenar por puntuación desc) como gorder

de @t

) como a

高德<六