hasta ahor estoy intentando algo asi.
Código MySQL:
Ver original
Tambien he probado con:
Código MySQL:
Ver original
Pero no se que pasa que me sale un usuario que no se corresponde con el ultimo añadido.
| |||
¿ Como selecciono el ultimo registro añadido a mi bd? Estoy intentando decirle que me seleccione el ultimo registro de mi bd y no se porque me esta dando errores por todas partes de todas las formas que conozco. hasta ahor estoy intentando algo asi.
Código MySQL:
Ver original Tambien he probado con:
Código MySQL:
Ver original Pero no se que pasa que me sale un usuario que no se corresponde con el ultimo añadido. |
| |||
Respuesta: ¿ Como selecciono el ultimo registro añadido a mi bd? Bueno, jeje, justo despues de darle a enviar he probado con Código PHP: |
| ||||
Respuesta: ¿ Como selecciono el ultimo registro añadido a mi bd? Te daba error porque una función agrupada (SUM(), AVG, MAX(), MIN(), etc.), no se puede usar en el WHERE. En ningún DBMS. Puedes usar MAX() para tu caso sólo si lo usas en un HAVING:
Código MySQL:
Ver original Además, no puedes usar una comparación con el resultado de un SELECT de esa forma. Para ello deberías haber escrito una subconsulta así: Pero tampoco tiene mucho sentido, porque estarías leyendo dos veces la misma tabla, lo que no resulta optimo.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: ¿ Como selecciono el ultimo registro añadido a mi bd? Cita:
Iniciado por gnzsoloyo ![]() Te daba error porque una función agrupada (SUM(), AVG, MAX(), MIN(), etc.), no se puede usar en el WHERE. En ningún DBMS. Puedes usar MAX() para tu caso sólo si lo usas en un HAVING:
Código MySQL:
Ver original Además, no puedes usar una comparación con el resultado de un SELECT de esa forma. Para ello deberías haber escrito una subconsulta así: Pero tampoco tiene mucho sentido, porque estarías leyendo dos veces la misma tabla, lo que no resulta optimo. Vaya, gracias por la aclaracion. ¿ Tanto se nota que me salte la leccion de los having y los group by?, aparte de consultas anidadas donde terminabas poniendo 2 tablas iguales con mismo nombre y diferente alias y los mismos registros haciendo una select dentro de otra. Vamos un lio que ni se parecia a realizar 1 select dentro de otra con un id relacionado en tablas diferentes. Última edición por arts; 17/02/2011 a las 09:39 |
Etiquetas: |