SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 09.11.2006, 19:43:31
grone grone ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 2
Abfrageproblem - 2 Spalten mit einer Tabelle verknüpfen

Hallo

habe ein Problem bei einer Abfrage.

Tabelle Monteur

id | shortname | name
1 | MIHAN | Hansen
2 | JAHAS | Hassan
3 | JNB | BALDER
4 | JEWIE | Wiesel

Tabelle Report

id |...| monteur1 | monteur2 |...
1 |...| 1 | 4 |...
2 |...| 2 | 3 |...

Diese Tabelle enthält noch mehr Spalten.

Verknüft werden sollen die Spalten monteur1 und monteur2 aus der Tabelle Report mit der Tabelle Monteur.
Im Ergebnis sollte das Resultset so aussehen:

Row1

id = 1 monteur1=MIHAN monteur2=JEWIE

Row2


id = 2 monteur1=JAHAS monteur2=JNB

Es sollen also die id's der Monteure durch die Shortnames ersetzt werden um sie auf der Webseite darzustellen.
Mit dem ersten Monteur klappt das auch noch. Beim zweiten wirds problematisch.
Habe versucht das das ganze mit Joins zu erschlagen. Bin gerade dabei mich in die Subqueries einzulesen, vielleicht geht es ja damit.

Wichtig wäre noch, das die Lösung mit der 4.0.25 MySql Version laufen müsste. Denn diese läuft im Moment noch beim Provider.

Hoffe es hat jemand ein Idee.


mfg Steffen
Mit Zitat antworten
  #2  
Alt 09.11.2006, 19:52:50
BenniG. BenniG. ist offline
Member
 
Registriert seit: Oct 2006
Beiträge: 610
AW: Abfrageproblem - 2 Spalten mit einer Tabelle verknüpfen

Code:
SELECT 
	rep.id,
	mon1.Shortname Monteur1, 
	mon2.Shortname Monteur2
FROM
	Report rep
	LEFT JOIN Monteur mon1 on rep.monteur1=mon1.id
	LEFT JOIN Monteur mon2 on rep.monteur2=mon2.id
Ich hab die AS bei den Aliasen mal weggelassen, die nerven nur ;)
Falls das nicht geht Fehlermeldung posten!
Mit Zitat antworten
  #3  
Alt 09.11.2006, 20:14:37
grone grone ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 2
AW: Abfrageproblem - 2 Spalten mit einer Tabelle verknüpfen

Hmmm..gewusst wie. Ich habs kapiert.


Thanx BennyG.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Eine Tabelle 3 Spalten ohne primary key Franzx MySQLi/PDO/(MySQL) 1 30.05.2006 21:55:37
Problem dynamische Tabelle aber wie? Pixelschubser PHP für Fortgeschrittene und Experten 1 08.10.2005 18:16:24
mysql Tabelleninhalt exportieren und bestimmte Spalten in eine andere Tabelle importi Workaholic4u MySQLi/PDO/(MySQL) 1 21.02.2004 16:50:03
gezielt splten aus tabelle auslesen Andy.C PHP Grundlagen 12 20.02.2004 18:44:37
MySQL - tabelle in tabelle Gweilo PHP für Fortgeschrittene und Experten 4 09.11.2002 18:41:57


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


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt