PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   COUNT / verknüpfte Tabellen vergleichen und zählen (http://www.selfphp.de/forum/showthread.php?t=26110)

roki100 23.02.2018 17:46:05

COUNT / verknüpfte Tabellen vergleichen und zählen
 
Hallo Allerseits,

folgendes Problem:

Tabelle namens "Farbe"
id:farbe
1:rot
2:grün
3:blau
...
...

Tabelle namens Auto

id:auto
1:bmw
2:audi
3:fiat
...
...

und zuletzt eine Tabelle "liste" wo die IDs aus den oben genannten Tabellen verknüpft sind:

id:farbe_id:auto_id
1:1:2 (das wäre dann rot:audi)

Nun möchte ich das ganze Zählen, also wieviele rote BMWs gibt es?

SELECT COUNT(*) FROM `auto` INNER JOIN `liste` ON (auto.id = liste.auto_id)

das zählt aber das gesamte. :/

vt1816 24.02.2018 19:59:21

AW: COUNT / verknüpfte Tabellen vergleichen und zählen
 
Hallo und wilkommen hier im Forum.

Arbeite mit GROUP BY in Deiner Query. Willst Du nur eine einzelne Farbe abfragen arbeite mit WHERE.


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:10:25 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.