HI !
Ich benutze MySQL zwar schon lange, aber immer nur einfach Abfrage und so weiter. Seit kurzem arbeite ich mit auch mit Joins (hört sich lächerlich an, aber es "ging" auch immer ohne )
Da die ganze mit Joins ja nun so schön viel spart hab ich mir doch gleich gedacht, da könnt ich doch noch mehr sparen.
also hatte ich jetzt bei meinem problem 3 Tabellen.
ein gekürztes beispiel:
1. Tab: Benutzer
2. Tab: Firma
3. Tab: Produkte
Ich habe dann die ID des benutzers. über Join find ich dann auch alles über den benutzer und die firma raus, soweit kein Problem. nur möcht ich in einer spalte der Firma auf belibeig viele Zeilen in der produkttabelle verlinken.
Hab das probiert, die ProduktIDs durch zeichen getrennt in einer zelle abzuspeichern und dann in PHP aufzusplitten und also zusätzlich die komplette produkttabelle auszulesen.
Für mich stellt sich nun nur einfach die Frage, ob man
a) zu der Zeile aus der Tab.Benutzer und zu der zeile aus der Tab.Firma alle Zeilen aus Produkte auslesen kann oder
b) ob man noch im Query die ProduktIDs aus der Firmenzelle (evtl. durch andere Speichermethode als getrennt durch sonderzeichen) direkt in MySQL trennen kann, sodass er nur die zutreffenden produkte ausliest.
Ich befürchte, dass weder a) noch b) geht, aber bei meinem in dieem bereich sehr begrenzten wissen, lass ich meine meinung lieber raus. bisher konnnte ich zudem Thema noch nix genaueres finden, also lags entweder dadran, dass ich ent weiß wonach ich suche, oder dass es net geht, also auf jeden Fall danke schonmal
Ich benutze MySQL zwar schon lange, aber immer nur einfach Abfrage und so weiter. Seit kurzem arbeite ich mit auch mit Joins (hört sich lächerlich an, aber es "ging" auch immer ohne )
Da die ganze mit Joins ja nun so schön viel spart hab ich mir doch gleich gedacht, da könnt ich doch noch mehr sparen.
also hatte ich jetzt bei meinem problem 3 Tabellen.
ein gekürztes beispiel:
1. Tab: Benutzer
2. Tab: Firma
3. Tab: Produkte
Ich habe dann die ID des benutzers. über Join find ich dann auch alles über den benutzer und die firma raus, soweit kein Problem. nur möcht ich in einer spalte der Firma auf belibeig viele Zeilen in der produkttabelle verlinken.
Hab das probiert, die ProduktIDs durch zeichen getrennt in einer zelle abzuspeichern und dann in PHP aufzusplitten und also zusätzlich die komplette produkttabelle auszulesen.
Für mich stellt sich nun nur einfach die Frage, ob man
a) zu der Zeile aus der Tab.Benutzer und zu der zeile aus der Tab.Firma alle Zeilen aus Produkte auslesen kann oder
b) ob man noch im Query die ProduktIDs aus der Firmenzelle (evtl. durch andere Speichermethode als getrennt durch sonderzeichen) direkt in MySQL trennen kann, sodass er nur die zutreffenden produkte ausliest.
Ich befürchte, dass weder a) noch b) geht, aber bei meinem in dieem bereich sehr begrenzten wissen, lass ich meine meinung lieber raus. bisher konnnte ich zudem Thema noch nix genaueres finden, also lags entweder dadran, dass ich ent weiß wonach ich suche, oder dass es net geht, also auf jeden Fall danke schonmal
Kommentar