| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | 1:n oder n:m Beziehungen (ein (1) Bereich hat beliebig viele (n) Produkte) löst man mit Hilfe einer Verknüpfungs-Tabelle. linkBereicheProdukte bid | pid Dort trägst du alle Kombinationen ein, die es gibt. Wenn Bereich 1 Produkt 3 und 4 hat, trägst du 1 | 3 1 | 4 in diese Link-Tabelle ein. Die Auflistung der Produkte des Bereichs erhältst du mittels JOIN SELECT p.* FROM linkBereicheProdukte AS lbp INNER JOIN produkte AS p ON lbp.pid = p.id WHERE lbp.bid = 1 (oder statt INNER JOIN-ON-Konstrukt "NATURAL JOIN produkte AS p") http://en.wikipedia.org/wiki/Join_%28SQL%29 http://de.wikipedia.org/wiki/Normali...28Datenbank%29 |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 03.04.2006
Beiträge: 222
![]() | Danke euch beiden! Ich mach gleich mal so eine dritte Tabelle, nur das verwirrt mich: SELECT p.* FROM linkBereicheProdukte AS lbp INNER JOIN produkte AS p ON lbp.pid = p.id WHERE lbp.bid = 1 Was ist: p.*? lbp? p? lbp.pid = p.id? lbp.bid = 1? Eine kurze Begriffs erklärung wäre nett. Also pid und bid sind die Spalten Namen aus linkBereicheProdukte, aber der Rest? Gruß Daniel |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Ich suche Hilfe bei einem Problem mit Navicat | Chris1234 | PHP Tipps 2008 | 1 | 09.02.2008 09:41 |
| Volltext-Suche Problem - 2 verschiedene Tabellen | Datenbanken | 1 | 18.09.2006 16:32 | |
| Timestamp problem -- hilfe -- | Datenbanken | 11 | 16.01.2006 18:29 | |
| Bildergallery - Problem - HILFE! | PHP Tipps 2005-2 | 2 | 21.08.2005 20:54 | |
| Problem mit osCommerce brauche dringend Hilfe... | PHP Tipps 2005 | 12 | 13.05.2005 08:40 | |
| Noch ein tabellen Problem | PHP Tipps 2005 | 8 | 01.04.2005 12:19 | |
| Problem mit Tabellen! | HTML, Usability und Barrierefreiheit | 3 | 30.03.2005 03:08 | |
| 2 Tabellen verknüpfen, Problem | Datenbanken | 6 | 30.12.2004 09:53 | |
| [Erledigt] Verzeichniss Problem!!!! HILFE!!!!! | Server, Hosting und Workstations | 6 | 30.11.2004 21:42 | |
| [Erledigt] Hilfe - Problem mit Warenkorb | PHP Tipps 2004 | 1 | 26.11.2004 11:32 | |
| problem mit einer abfrage über mehrere tabellen! | PHP Tipps 2004 | 1 | 12.10.2004 18:54 | |
| über PHP Daten in MySQL Tabellen updaten -- Problem | PHP Tipps 2004 | 4 | 27.09.2004 21:34 | |
| 2 Tabellen kleines Problem.... | Datenbanken | 7 | 10.08.2004 13:55 | |
| [Erledigt] Problem bei Tabellenerstellung, bitte um Hilfe | Datenbanken | 4 | 01.07.2004 15:19 | |
| tabellen problem | HTML, Usability und Barrierefreiheit | 15 | 11.06.2004 14:26 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| verknüpfungsproblem hilfe, verknüpfungs code, tabellen verknüpfen navicat mysql, verknüpfungs codes, verknüfungs problem, navicat tabellen verknüpfen, verknüpfungsproblem was kann ich da machen, verknüpfungsfehler |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.