php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.08.2005, 13:20  
Gast
 
Beiträge: n/a
Standard daten aus zwei tabellen auslesen mit einem querry

Hallo.
Also, es ist so. Ich habe zwei Tabellen:
unterkat
mit id, name, position, rel_kat(zu welchem hauptkategorie-id sie gehoeren)
und
hauptkat
mit id, name, position

jetzt moechte ich alle Unterkategorien auslesen, sie aber nach der Position ihrer Hauptkategorie sortieren und dann erst nach ihrer eigenen position.

Das Ergebnis wollte ich dann mit mysql_fetch_array() darstellen.
Und da moechte ich in dem selben querry gleichzeitig noch den Namen von der hauptkategorie haben.
Ist das in einem querry moeglich, oder muss ich erst alle hauptkategorien auslesen und dann fuer jede hauptkategorie nen eigenen querry machen? Und wenn es moeglich ist, dann wie?

danke

Mit freundlichen Gruessen
Maweki
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.08.2005, 13:35  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

http://dev.mysql.com/doc/mysql/en/join.html
DiBo33 ist offline   Mit Zitat antworten
Alt 11.08.2005, 13:37  
Erfahrener Benutzer
 
Benutzerbild von stefanjann
 
Registriert seit: 02.08.2005
Beiträge: 252
PHP-Kenntnisse:
Fortgeschritten
stefanjann
Standard

Code:
SELECT * FROM hauptkat h LEFT LOIN unterkat u ON h.id=u.rel_kat ORDER BY h.name ASC, u.name ASC;
Das gibt die alle Kategorien aus auch wenn keine Unterkategorie vorhanden ist.
Code:
SELECT * FROM hauptkat h, unterkat u WHERE h.id=u.rel_kat ORDER BY h.name ASC, u.name ASC;
Das gibt dir alle Kategorien aus aber nur wenn eine Unterkategorie vorhanden ist.

Ein kleiner Link noch der mir in solchen Sachen immer viel hilft:
http://dev.mysql.com/doc/mysql/de/index.html

Gruß,
Stefan
__________________
SELECT * benutze ich nur um den Post kurz zu halten.
stefanjann ist offline   Mit Zitat antworten
Alt 11.08.2005, 13:37  
Gast
 
Beiträge: n/a
Standard

Genau diese Referenz habe ich mir schon mehrfach in Deutsch und englisch durchgelesen. Nich nur, dass ich es nicht verstanden habe, nein, es kam auch noch das hier raus:
Code:
SELECT unterkat.id, unterkat.name, unterkat.rel_kat, hauptkat.id, hauptkat.name FROM unterkat, hauptkat WHERE (hauptkat.id = unterkat.rel_kat) ORDER BY hauptkat.position, hauptkat.name, unterkat.position, unterkat.name'
das brachte aber nicht wirklich das gewuenschte ergebnis...
  Mit Zitat antworten
Alt 11.08.2005, 13:42  
Gast
 
Beiträge: n/a
Standard

@ stefanjann
ja danke, das funktioniert.
  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
Daten von 2 Tabellen vollkommenegal Datenbanken 2 06.05.2008 10:47
Daten aus RSS-Datei ohne PHP5 auslesen? BartTheDevil89 PHP Tipps 2008 6 10.12.2007 22:54
Vom Browser verschickte Daten auslesen und anzeigen? andy32 PHP Tipps 2008 3 22.08.2007 18:33
Daten aus Internetseite auslesen Zangelo PHP Tipps 2006 1 15.09.2006 15:18
Abfrage von Daten aus zwei Tabellen Merlin76 PHP Tipps 2006 1 08.04.2006 10:57
vernünftiges Auslesen aus 2 Tabellen mit Verbindungstabelle Datenbanken 1 21.12.2005 00:03
[Erledigt] Daten aus mehreren Tabellen holen Datenbanken 0 19.09.2005 17:14
Daten aus Tabelle auslesen Datenbanken 3 01.06.2005 13:49
[Erledigt] Generierte Daten von anderem Host auslesen PHP Tipps 2005 2 15.05.2005 20:54
Auslesen aus 2 Tabellen! So richtig? CHRIS Datenbanken 9 09.02.2005 10:06
Daten aus *.MPQ-Dateien mittels fread auslesen? PHP-Fortgeschrittene 21 06.01.2005 14:40
Daten Sortieren aus meherern mySQL tabellen PHP Tipps 2004-2 1 12.12.2004 18:22
[Erledigt] Daten auslesen - Daten hinzufügen - Daten Speichern PHP Tipps 2004-2 1 04.12.2004 10:59
[Erledigt] Tabellen auslesen für mehrmals installiertes Script Datenbanken 18 21.10.2004 18:45
Daten aus Datenbank auslesen Datenbanken 2 01.09.2004 01:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql daten aus zwei tabellen holen, mysql daten aus mehreren tabellen holen, mysql daten aus 2 tabellen auslesen, php mysql 2 tabellen auslesen, daten aus 2 datenbanken auslesen, php aus zwei tabellen auslesen, aus zwei tabellen auslesen, daten aus 2 tabellen holen, php daten aus mehreren tabellen auslesen, datensätze aus 2 tabellen holen php, php sql daten aus zwei verschiedenen tabellen gleichzeitig holen, php mysql daten aus 2 tabellen in ein ergebnis speichern, daten aus 2 tabellen auslesen mysql, mysql werte aus mehrere tabellen auslesen, mehrere spalten aus verschieden tabellen auslesen mysql, mysql daten in mehreren tabellen speichern, zwei tabellen einer datenbank auslesen, mysql php zwei tabellen auslesen, php daten in zwei tabellen, mysql date aus zwei tabellen holen

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:45 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.