Aprende Informatica Conmigo

  • Inicio
  • Contenido Anterior
    • VIDEOTUTORIALES
    • Windows Server 2008
    • POWERSHELL

14 diciembre, 2017 Por oscar Deja un comentario

MySQL LIMIT: Limitar la canidad de filas en una consulta

 

Problema

En ocasiones es posible que no queramos que una consulta nos devuelva todas las filas por el motivo que sea aunque un buen motivo es que sean muchas filas. Otra posibilidad es que estemos en el desarrollo de algún programa o script y al ser muchas filas no nos merece la pena tener que esperar a que se procecen 2000 filas o más.

Para estos casos y para muchos otros necesitaremos que una cosulta que se relice nos devuelva X filas en lugar de todas.

Solución

La solución en MySQL para este problema es utilizar LIMIT para eso, limitar el número de filas que nos devolverá la consulta.

La consulta puede ser tan compleja como queremos, es independiente de el uso de LIMIT.

Pongamos el ejemplo de la típica consulta de SQL para que nos devuelta todos los registro de una tabla en concreto:

SELECT * FROM `clientes`;

La consulta anterior como es de espererar nos devolverá todas las filas de la tabla clientes.

Ahora bien, queremos limitar el número de filas para que nos devuelva sólo 25 de ellas. Para ello utilizaremos LIMIT al final de la consulta así:

SELECT * FROM `clientes` LIMIT 25;

Ya está. Es bien sencillo.

Espero que os sea de utilidad.

Nos vemos en el siguiente.

oscar
oscar

Programador WordPress freelance

Publicado en: MySQL, programacion

11 diciembre, 2017 Por oscar Deja un comentario

MySQL SELECT DISTINCT para encontrar registros con diferente valor en el mismo campo

Problema

Queremos realizar una consulta a la base de datos que nos devuelva todos los items diferentes de un campo o columna en concreto.

Por ejemplo, supongamos que tenemos un campo «Provincia» y no queremos que nos de todos los resultados de todos los registros, lo que queremos en una lista de las provincias, sin que se repitan, claro.

 

Solución

Para realizar esta consulta utilizaremos la palabra clave «DISTINCT» que hará precisamente eso, sólo nos dará los elementos distintos

La sintaxis de esta consulta sería:

SELECT DISTINCT campo FROM tabla;

 

Y ahora, para el ejemplo que hemos comentado antes, la consulta podría quedar así:

SELECT DISTINCT provincia FROM provincias;

 

 

oscar
oscar

Programador WordPress freelance

Publicado en: MySQL, programacion

Hazte con el tema Divi

Divi WordPress Theme
Libro windows server 2008

Libro certificación Windows Server 2016

Libro certificación Windows Server 2016

Libro Windows Server 2016

Libro Windows Sever 2016
Web Hosting

Últimos artículos

  • PHP función var_dump(): Mostrar el contenido de una variable
  • PHP función unset(): Eliminar variables
  • MySQL LIMIT: Limitar la canidad de filas en una consulta
  • PHP función isset(): Evaluar si una variable está definida
  • PHP función empty(): Comprobar si una variable está vacía
  • MySQL SELECT DISTINCT para encontrar registros con diferente valor en el mismo campo
  • Los mejores libros en español para aprender WordPress

Mis Webs

  • Aprende Informática Conmigo
  • Dinapyme
  • MUSIKP
  • Oscar Abad Folgueira

Proyectos

  • Basabe Baserria
  • Batukada Battuere
  • Bicicletas Sin Pedales
  • Bordalan
  • C.R. Pantano del Rumblar
  • Dinapyme
  • DiverBiblio
  • Egia Ingenieros
  • Hermanos Vivas construcciones
  • Ibartxi – Suministros de Gas y Soldadura
  • LANBASE
  • LS Fotografía
  • Luke and Phil
  • Masajes Mas Sana
  • MUSIKP
  • Oh! Yeah Dev
  • Oscar Abad Folgueira
  • Participación ciudadana Basauri
  • Restaurante Bideko
  • Taldesport
  • Vicente Choya
  • WooCommerce Knowledge2K
  • Inicio
  • Contenido Anterior

Copyright © 2023 · Oscar Abad Folgueira Y DINAPYME· Acceder