Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MySQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=21)
-   -   SQL Consulta Nueva (https://www.clubdelphi.com/foros/showthread.php?t=70571)

RebeccaGL 28-10-2010 22:25:25

SQL Consulta Nueva
 
Tengo una tabla llamada AUTOS, en la cual tengo guardados 100 coches de distintas marcas por ej.

vehiculos
---------------
toyota corolla
toyota supra
toyota cresida
nisssan sentra
nissan cupe
bmw serie 5
bmw serie 6
bmw serie 7
porche 323
porche 423

Lo que deseo saber es como hago una consulta para que me devuela asi.

Vehiculos Cantidad
----------- -----------
toyota 3
nissan 2
bmw 3
porche 2

Caral 28-10-2010 22:29:18

Hola
Pues necesitas un campo cantidad.
Código SQL [-]
Select Vehículos, Cantidad from Autos
Saludos

rgstuamigo 29-10-2010 00:02:09

Disculpame pero, personalmente creo que el diseño de tu base de datos no es muy buena. En tu lugar yo hubiera agregado un campo Marca o ubiera creado una tabla "Marcas" donde tengas registradas todas las marcas de los automóviles y tan solo en tu tabla "Autos" hubiera la referencia foranea, de esa forma tranquilamente podrias hacer tu reporte por Marcas de automovil...
Saludos....

roman 29-10-2010 04:03:56

Tal como te dice rgstuamigo, el diseño de tu base no es adecuado. Aún así, puedes obtener la información que buscas con esta consulta sql:

Código SQL [-]
select marca, count(marca)
from vehiculos
group by marca

// Saludos


La franja horaria es GMT +2. Ahora son las 05:30:06.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi