sqlite.h


min

Función del núcleo SQLite y agregada

 min(X,Y,...)
min(X)

La función multiargumento min() devuelve el argumento con el valor mínimo. La función min() busca en sus argumentos de izquierda a derecha uno que defina una función de comparación y usa esa función para todas las comparaciones de cadenas. Si ninguno de los argumentos de min() define una función de comparación, se usa la función de comparación BINARY. Tener en cuenta que min() se comporta como una función simple cuando tiene dos o más argumentos pero como una función agregada si se proporciona sólo uno.

La función agregada min() devuelve el valor mínimo no NULL de todos los valores de un grupo. El valor mínimo es el primer valor no NULL que aparecería en un ORDER BY de la columna. La función agregada min() devuelve NULL si, y sólo si no hay valores no NULL en el grupo.