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 ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung 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 19.04.2010, 16:48:49
Süre Süre ist offline
Anfänger
 
Registriert seit: Apr 2010
Alter: 60
Beiträge: 2
Tabellenrelation

Hi,

ich steh gerade auf dem Schlauch.

ich habe zwei Tabellen (Kunden und Artikeldaten) . Die Datenbank in der die Tabellen liegen heißt db325135772. In Kunden pflege ich die KdNr als Primärschlüssel ein . In Artikeldaten habe ich die KdNr mitgeführt. Nun möchte ich beide Tabellen verknüpfen um von der KdNr auf die Artikel schließen zu können.

Folgender SQL befehl schlägt fehl.

SELECT *
FROM Kunden
LEFT JOIN KdNr ON Kunden.KdNr = Artikeldaten.KdNr
LIMIT 0 , 30

Als Fehler kommt "Table 'db325135772.KdNr' doesn't exist ". Die Tabelle existiert doch aber.
Hat mal jemand einen Tipp?

gruß
Michael
Mit Zitat antworten
  #2  
Alt 19.04.2010, 16:52:54
cortex cortex ist offline
SELFPHP Profi
 
Registriert seit: Apr 2008
Alter: 48
Beiträge: 1.938
AW: Tabellenrelation

Zitat:
Zitat von Süre Beitrag anzeigen
Als Fehler kommt "Table 'db325135772.KdNr' doesn't exist ". Die Tabelle existiert doch aber.
ach...?

Zitat:
Zitat von Süre Beitrag anzeigen
ich habe zwei Tabellen (Kunden und Artikeldaten)
LEFT JOIN Artikeldaten

cx
Mit Zitat antworten
  #3  
Alt 19.04.2010, 16:54:44
Benutzerbild von urvater
urvater urvater ist offline
Senior Member
 
Registriert seit: Feb 2006
Ort: Wallrabenstein
Alter: 56
Beiträge: 1.044
AW: Tabellenrelation

Zitat:
Zitat von Süre Beitrag anzeigen
Folgender SQL befehl schlägt fehl.

SELECT *
FROM Kunden
LEFT JOIN KdNr ON Kunden.KdNr = Artikeldaten.KdNr
LIMIT 0 , 30

Als Fehler kommt "Table 'db325135772.KdNr' doesn't exist ". Die Tabelle existiert doch aber.
Hat mal jemand einen Tipp?

gruß
Michael
Nein es existiert KEINE Tabelle KdNr!
Dein JOIN verweist auf eine Spalte und nicht auf eine Tabelle.
ungetestet
PHP-Code:
 SELECT *
FROM Kunden
LEFT JOIN Artikeldaten ON Kunden
.KdNr Artikeldaten.KdNr
LIMIT 0 
30 
Mit Zitat antworten
  #4  
Alt 19.04.2010, 17:06:37
Süre Süre ist offline
Anfänger
 
Registriert seit: Apr 2010
Alter: 60
Beiträge: 2
AW: Tabellenrelation

Hm,

das funktioniert leider nicht.
Gleiche Fehlermedlung


Gruß
Michael
Mit Zitat antworten
  #5  
Alt 19.04.2010, 17:27:13
cortex cortex ist offline
SELFPHP Profi
 
Registriert seit: Apr 2008
Alter: 48
Beiträge: 1.938
AW: Tabellenrelation

Zitat:
Zitat von Süre Beitrag anzeigen
Gleiche Fehlermedlung
der query stimmt so, also liegt's entweder an deiner problembeschreibung (die tabellen heissen bspw. anders) oder an einem (versteckten) irrtum. so könnte es ja sein, dass du mit einer ganz anderen datenbank verbunden bist...

cx
Mit Zitat antworten
  #6  
Alt 19.04.2010, 18:56:27
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Tabellenrelation

Zitat:
Zitat von cortex Beitrag anzeigen
[...]
an einem (versteckten) irrtum. so könnte es ja sein, dass du mit einer ganz anderen datenbank verbunden bist...

cx
Oder gar nicht mit einer Datenbank verbunden ...
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:48:49 Uhr.


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


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