Foros del Web » Programando para Internet » ASP Clásico »

Problema con los top en mysql

Estas en el tema de Problema con los top en mysql en el foro de ASP Clásico en Foros del Web. tengo un problema con los tops en mis consultas sql. cambie de access a mysql y tengo este problema en access Código: sql = "SELECT ...
  #1 (permalink)  
Antiguo 13/09/2002, 13:18
Avatar de splashman  
Fecha de Ingreso: julio-2002
Ubicación: Super lejos
Mensajes: 364
Antigüedad: 22 años, 10 meses
Puntos: 1
Problema con los top en mysql

tengo un problema con los tops en mis consultas sql.

cambie de access a mysql y tengo este problema

en access
Código:
 sql = "SELECT Top 2 * FROM Noticias ORDER BY id DESC"
y corre lo mas bien.

ahora cuando lo hago en mysql me tira este error

Cita:
[MySQL][ODBC 3.51 Driver][mysqld-3.23.52]You have an error in your SQL syntax near '2 * FROM Noticias ORDER BY id DESC' at line 1
siendo que con la anterior bd me funcionaba al vuelo.

que puede ser?
grax de antemano señores webmasters


<img src="http://www.spystore.cl/~splash/firma.jpg" border=0>
  #2 (permalink)  
Antiguo 13/09/2002, 13:21
Avatar de buliwyf  
Fecha de Ingreso: diciembre-2001
Ubicación: Caracas
Mensajes: 221
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Problema con los top en mysql

en dos platos:

el equivalente a Transac-SQL (porque eso no es Transac), de Mysql no acepta las peticiones tipo &quot;select top...&quot;

  #3 (permalink)  
Antiguo 13/09/2002, 13:47
Avatar de splashman  
Fecha de Ingreso: julio-2002
Ubicación: Super lejos
Mensajes: 364
Antigüedad: 22 años, 10 meses
Puntos: 1
Re: Problema con los top en mysql

GRACIAS buliwyf Entonces no se puede con los top 2.

pero hay alguna forma de hacer lo mismo pero con otros comandos?

atte
SPLASHMAN

<img src="http://www.spystore.cl/~splash/firma.jpg" border=0>
  #4 (permalink)  
Antiguo 13/09/2002, 16:29
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Problema con los top en mysql

creo que con &quot;limit&quot;

Código:
SELECT * FROM Noticias ORDER BY id DESC LIMIT 0, 2
pero no estoy muy seguro si lo escribí correctamente
  #5 (permalink)  
Antiguo 08/11/2002, 09:12
Avatar de MariHo  
Fecha de Ingreso: abril-2001
Mensajes: 156
Antigüedad: 24 años, 1 mes
Puntos: 1
Re: Re: Problema con los top en mysql

Cita:
Mensaje Original por dazuaga
creo que con &quot;limit&quot;

Código:
SELECT * FROM Noticias ORDER BY id DESC LIMIT 0, 2
Solamente con el



Código:
SELECT * FROM Noticias ORDER BY id DESC LIMIT 2
es más que suficiente, la otra forma también es válida pero es más sencillo ver esta.
__________________
"El lado oscuro es mas rapido, mas tentador, pero no mas fuerte", Yoda
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 08:00.