Sentencia SQL

10/09/2003 - 19:05 por Alejandro Archila Celis | Informe spam
Tengo la siguiente sentencia SQL que me selecciona la ultima noticia
incluidad

Necesito ayuda para escoger las dos ultimas noticias

sql = "SELECT TOP 1 * FROM cms WHERE SECCION='Subdireccion Financiera' Order
By ID_Noticia Desc"

Gracias por la ayuda

Preguntas similare

Leer las respuestas

#1 Jhonny Vargas P.
10/09/2003 - 19:12 | Informe spam
Select TOP 2 from..

si quieres 3.
Select TOP 3 from..



Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile


"Alejandro Archila Celis" wrote in message
news:#
Tengo la siguiente sentencia SQL que me selecciona la ultima noticia
incluidad

Necesito ayuda para escoger las dos ultimas noticias

sql = "SELECT TOP 1 * FROM cms WHERE SECCION='Subdireccion Financiera'


Order
By ID_Noticia Desc"

Gracias por la ayuda


Respuesta Responder a este mensaje
#2 Alejandro Archila Celis
10/09/2003 - 19:16 | Informe spam
Ya lo hice pero sigue apareciento la ultima noticia pero dos veces

y necesito la noticia 1 y noticia 2
Respuesta Responder a este mensaje
#3 Jhonny Vargas P.
10/09/2003 - 19:22 | Informe spam
?

Entonces Ejecuta tu query sin el TOP y revisa que efectivamente no existan 2
noticias iguales



Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile

"Alejandro Archila Celis" wrote in message
news:eraS$
Ya lo hice pero sigue apareciento la ultima noticia pero dos veces

y necesito la noticia 1 y noticia 2


Respuesta Responder a este mensaje
#4 Alejandro Archila Celis
10/09/2003 - 19:26 | Informe spam
Ya lo hice y las noticias son diferentes
Respuesta Responder a este mensaje
#5 Jhonny Vargas P.
10/09/2003 - 19:47 | Informe spam
Hola Alejandro,

Acabo de hacer una prueba con lo siguiente y funciona:

- Creando una tabla llamada noticias.

Create table Noticias (
id_noticia numeric(3,0),
nombre varchar(30)
)

- Insertando varios registros

insert noticias values (1, 'uno')
insert noticias values (2, 'dos')
insert noticias values (3, 'tres')
insert noticias values (4, 'cuatro')
insert noticias values (5, 'cinco')
insert noticias values (6, 'seis')
insert noticias values (7, 'siete')

- Y la consulta
select top 2 * from noticias order by id_noticia desc


- Resultado:
id_noticia nombre
-
7 siete
6 seis

(2 row(s) affected)



Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile



"Alejandro Archila Celis" wrote in message
news:
Ya lo hice y las noticias son diferentes


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida