
Edward Acu
Preguntame he quedado con la duda de como es el correcto uso de TOP en postgresql, en mysql para limitar los datos se utiliza limit, pero me dio la idea que podría ser una función similar a MAX que trae los valores mas altos.
¿algún experto que resuelva mi duda?
Elías David Chichi López
El top te retorna los primeros n registros que encuentra que cumplan con la condición definida.

Gustavo Herrera
Buenas, TOP se utiliza para traer los primeros registros de la tabla que tu especifiques, por ejemplo SELECT TOP 3 * FROM Customers; traerá los tres primeros registros de la tabla customers, no obstante puedes alterar el orden con un order by ascendente o descendente, da lo mismo que usar limit ya depende del motor de base de datos que utilices. En postgresql TOP no esta soportado por lo que para el efecto debes usar LIMIT. Si usas MAX para un campo especifico solo te traerá un registro (el del valor mas alto).
Espero haber aclarado tu duda 😃. Saludos

Edward Acu
me he quedado con la duda de como es el correcto uso de TOP en postgresql, en mysql para limitar los datos se utiliza limit, pero me dio la idea que podría ser una función similar a MAX que trae los valores mas altos. ¿algún experto que resuelva mi duda?