| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Du machst einen impliziten (INNER-)JOIN. Wenn du ein anderes Ergebnis haben willst, musst du z.B. einen LEFT JOIN machen. Mehr dazu per Google. Bei SelfHTML gibt es auch einen guten Einsteigerartikel zu JOINs. Themenmoderation: [→] Verschoben von PHP Einsteiger
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Dann hast du es nicht richtig gemacht.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ist dir der Unterschied zwischen LEFT JOIN, RIGHT JOIN und INNER JOIN bekannt? Wenn nicht, solltest du den vorher nochmal nachlesen. Code: SELECT * FROM Tabelle1 a LEFT JOIN Tabelle2 b ON a.id = b.foreignId;
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Das hört sich irgendwie nach »Meine Tabelle ist zu groß, ich mache zwei draus« an. Wenn du keine vernünftige und logischen Beziehung darstellen kannst, wird das natürlich auch nichts. Alle Datensätze aus zwei Tabellen gleichzeitig auszugeben, ohne diese untereinander zu verknüpfen ist nicht der Zweck der Normalisierung. Poste doch mal ein wenig mehr über das, was du versuchst und zwar mit realem Code.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Dafür solltest du dann keinen JOIN, sondern ein UNION verwenden, da es sich hier um eine Zusammenfassung, keine Beziehung handelt. Ich halte deine Vorgehensweise dennoch für merkwürdig. Ich würde das eher über einen Schalter lösen und Karteileichen per Cronjob alle x Tage/Wochen/Monate löschen.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| MySQL Abfrage über 5 Tabellen evtl. IF | ghost120 | Datenbanken | 11 | 13.04.2009 20:00 |
| Query über mehrere Tabellen | ph|L | Datenbanken | 3 | 07.04.2009 14:26 |
| sortierung einer Abfrage über 2 Tabellen | mchacka | Datenbanken | 2 | 17.03.2009 17:55 |
| SELECT über zwei Tabellen | KingCrunch | Datenbanken | 9 | 23.03.2007 04:01 |
| Update über zwei Tabellen | tekknotrip | Datenbanken | 2 | 26.02.2007 16:25 |
| MySQL Abfrage über 2 Tabellen | Datenbanken | 4 | 21.03.2006 11:44 | |
| Abfrage über zwei Tabellen (m. JOIN?) | Spiff | Datenbanken | 3 | 13.02.2006 09:32 |
| Join-Abfrage über mehrere Tabellen | sinai | Datenbanken | 3 | 04.02.2006 13:05 |
| Select über mehrere tabellen | Sclot | Datenbanken | 14 | 24.11.2005 16:56 |
| [Erledigt] MySQL Abfrage über mehrere Tabellen [Erledigt] | Datenbanken | 2 | 14.10.2005 13:37 | |
| [Erledigt] mysql abfrage über 4 Tabelle - bis 3 geht, bei der 4. habert | Datenbanken | 2 | 08.09.2005 11:59 | |
| Mysql Abfrage über 2 Tabellen mit Verknüpfung zuner 3. | Datenbanken | 2 | 26.10.2004 16:36 | |
| Abfrage über 2 tabellen mit NOT IN | Datenbanken | 3 | 25.10.2004 16:49 | |
| 2 Tabellen 1 Abfrage | nilsfeld | Datenbanken | 6 | 11.08.2004 11:18 |
| Abfrage über 3 Tabellen | PHP Tipps 2004 | 3 | 31.07.2004 22:34 | |