Zur Boardunity Forenstartseite

Zurück   Boardunity & Video Forum » Technik » Programmierung und Datenbanken

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1  
Alt 16.05.2006, 16:12
Benutzerbild von MrNase
Mitglied
 
Registriert seit: 06.2003
Ort: /
Beiträge: 2.639

Problem mit SELECT


Moin..

Ich hab da ein Problem beim Auslesen von Datensätzen aus der Datenbank und ich befürchte das Problem ist recht trivial.

Ich habe dutzende Einträge, für jeden Eintrag ist das Bundesland in der Tabelle als id hinterlegt und die Kategorie ist dort ebenfalls vorhanden.

Und dann werden seperat nochmal die Namen der Bundesländer und die Namen der Kategorie gespeichert (1 -> Berlin, 11 -> NRW)

Ich brauche nun eine Liste die mir die Bundesländer ausspuckt deren Eintrage in einer bestimmten Kategorie sind.

Beispiel:

Es gibt 3 Einträge in der Kategorie '1'.
Von diesen 3 Einträgen sind 2 Stück in NRW und der andere ist in Berlin.
Jetzt brauche eine Liste wo 1x NRW auftaucht und 1x Berlin.

Bei folgender Query taucht NRW gleich 2x auf und das ist recht unschön.

PHP-Code:
SELECT 
bundesland
.name as bundeslandname
bundesland.id as bundeslandid
eintrag.plz 
FROM bundesland 
LEFT JOIN eintrag 
AS eintrag ON eintrag.bundesland=bundesland.id 
LEFT JOIN kategorie 
AS kategorie ON kategorie.id eintrag.kategorie 
WHERE kategorie
.id $bla GROUP BY eintrag.id 

Habe schon ein bissl mit Group By rumgespielt aber ich bin mir nichtmal sicher ob ich da auf der richtigen Spur bin.
  #2  
Alt 16.05.2006, 16:26
Benutzerbild von MaMo
Viscacha Coder
 
Registriert seit: 09.2003
Beiträge: 812
Hi.

Kannste mal die SQL-Struktur irgendwie anhängen?

Also theoretisch geht das so:
Code:
SELECT b.name as bundeslandname, b.id as bundeslandid, e.plz 
FROM eintrag AS e
  LEFT JOIN bundesland AS b ON e.bundesland = b.id 
  LEFT JOIN kategorie AS k ON k.id = e.kategorie 
WHERE k.id = '$bla'
GROUP BY e.bundesland
MfG MaMo

__________________
Forensoftware mit integriertem CMS: Viscacha 0.8!
Antwort


Stichworte
-


Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit dem chCounter Daniel Richter Programmierung und Datenbanken 0 19.07.2005 20:31
Problem mit .htaccess Perfi Webspace, Webserver, Domains 8 06.07.2005 22:39
Problem mit XMB Schubie Forensoftware 4 21.04.2003 21:51
mod Problem bei Invisionboard CorONas Forensoftware 2 16.08.2002 12:05






1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25