php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.10.2005, 16:38  
Erfahrener Benutzer
 
Registriert seit: 05.02.2004
Beiträge: 166
goelliboy
goelliboy eine Nachricht über ICQ schicken
Standard Verknüpfte Tabellen oder so...

Moin,

ich bin gerade dabei ne kleine Homepage für meinem Vater zu machen.

Ich stoße da gerade an so ein kleines Problemchen.

Und zwar folgendes:


es gibt 3 Mysql Tabellen:
Code:
produkt_gruppen:
- produkt_gruppen_id
- produkt_grppen_name

produkt_hersteller:
- produkt_hersteller_id
- produkt_hersteller_name

produkt_gh (tabelle zum verknüpfen):
- produkt_gh_id
- produkt_gh_gruppen_id
- produkt_gh_hersteller_id
So es gibt halt manchmal mehrere Hersteller für eine Produktgruppe, zum Beispiel die Gruppe Prozessoren hat die Hersteller Intel und AMD.

um dies zu verknüpfen habe ich dies halt in der tabelle produkt_gh eingetragen. Aber leiber kriege ich den befehl zum abrufen nicht wirklich hin. mal ruft er dann alle hersteller ab mal garnichts, mal was doppelt etc.

kan mir jemand vielleicht sagen, wie eine solche abfrage lauten könnte?

dann noch ne andere frage, gibt es vielleicht eine elegantere lösung für diese art von datenbankabfragen?

danke für eure hilfe

greezt goelliboy
goelliboy ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.10.2005, 17:10  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard Re: Verknüpfte Tabellen oder so...

Zitat:
Zitat von goelliboy
kan mir jemand vielleicht sagen, wie eine solche abfrage lauten könnte?
kann mir jemand villeicht sagen, was die Abfrage denn liefern soll?

Zitat:
Zitat von goelliboy
dann noch ne andere frage, gibt es vielleicht eine elegantere lösung für diese art von datenbankabfragen?
Du meinst wohl eher Tabellendesign?
Nö, das ist schon voll ok so wie es ist.
DiBo33 ist offline   Mit Zitat antworten
Alt 12.10.2005, 17:27  
Erfahrener Benutzer
 
Registriert seit: 05.02.2004
Beiträge: 166
goelliboy
goelliboy eine Nachricht über ICQ schicken
Standard

Ja also zum beispiel das wenn ich alle hersteller aufrufen möchte, die einer gruppe zugewiesen ist.
goelliboy ist offline   Mit Zitat antworten
Alt 12.10.2005, 17:41  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Als Bsp. Gruppe 1
Code:
SELECT t1.produkt_hersteller_name
FROM produkt_hersteller t1
JOIN produkt_gh t2
ON t1.produkt_hersteller_id = t2.produkt_gh_hersteller_id
WHERE t2.produkt_gh_gruppen_id = 1
DiBo33 ist offline   Mit Zitat antworten
Alt 12.10.2005, 18:41  
Erfahrener Benutzer
 
Registriert seit: 05.02.2004
Beiträge: 166
goelliboy
goelliboy eine Nachricht über ICQ schicken
Standard

ist ja geil, funzte auf anhieb. Danke danke =)

ich glaube ich muss mir das mit dem join und so mal genauer anschaun, damit ich es besser verstehe, aber jetzt komme ich erstmal weiter.
goelliboy ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Tabellen für Vokabeltrainer anlegen... anonym01 PHP Tipps 2008 9 03.03.2008 21:18
PHP Array in MYSQL Tabellen schreiben Matt Datenbanken 1 26.02.2008 19:43
5 tabellen miteinander verknüpfen. miwo Datenbanken 2 22.09.2007 11:17
abfrage über mehrere tabellen mit einer bedingung DarkThunder PHP Tipps 2007 6 15.04.2007 17:13
Update über zwei Tabellen tekknotrip Datenbanken 2 26.02.2007 16:25
[Erledigt] SELECT aus zwei "gleichen" Tabellen patr1k Datenbanken 2 05.07.2006 11:57
Join-Abfrage über mehrere Tabellen sinai Datenbanken 3 04.02.2006 13:05
einträge aus 2 tabellen sortieren Tschuu Datenbanken 11 20.12.2005 08:21
Abfrage mehrerer Tabellen per PHP (Code vereinfachen) PHP Tipps 2007 4 18.12.2005 12:34
Select über mehrere tabellen Sclot Datenbanken 14 24.11.2005 16:56
[Erledigt] abfrage mehrere tabellen PHP Tipps 2005-2 3 31.10.2005 21:57
sql über 2 tabellen PHP Tipps 2005 2 25.04.2005 21:26
2 Tabellen auf gleichen Feldinhalt zu prüfen Datenbanken 6 23.02.2005 12:02
[Erledigt] Selectanfrage an eine Datenbank,aber aus mehreren Tabellen Datenbanken 2 26.10.2004 07:23
[Erledigt] fulltext suche priorität von tabellen setzen Datenbanken 1 09.08.2004 15:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql verbundene tabellen updaten, mysql php update verknüpfte tabellen

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:32 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.