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

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken 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
  #11  
Alt 23.08.2005, 09:41:56
diver-network diver-network ist offline
Junior Member
 
Registriert seit: Apr 2003
Ort: TÜ
Beiträge: 337
AW: INNER JOIN

Hi Zudecke,

Zitat:
WHERE person_id = '86' ORDER BY a.angebot_id DESCNULL
Zahlen (hier die "86") müssen nicht gequotet werden.
Weiterhin empfehle ich Dir, person_id zu qualifizieren, sprich entweder a.person_id oder b.person_id draus zu machen. Momentan weiß MySQL nicht, welche person_id gemeint ist, da dieses Feld in beiden Tabellen vorkommt.

Letzter Kritikpunkt: DESCNULL ist vermutlich ein ungültiger SQL Befehl. Ich denke mal, daß Du hier nur DESC schreiben wolltest.

HTH,

Andy
Mit Zitat antworten
  #12  
Alt 23.08.2005, 09:44:37
R. Woitaschik R. Woitaschik ist offline
Anfänger
 
Registriert seit: Nov 2004
Ort: Düsseldorf
Beiträge: 99
AW: INNER JOIN

Hi Zudecke,

bei mir läuft das Statement einwandfrei. Kannst Du noch vor das eigentliche Statement ein EXPLAIN setzen und diesen Output posten.

Außerdem ist im Statement:

SELECT a.tab_id, a.sach_id, a.person_id, a.anzeige_id, a.ins_date, a.del_date, b.anzeige_status FROM angebot_b a INNER JOIN anzeige b ON a.anzeige_id=b.anzeige_id WHERE person_id = '86' ORDER BY a.angebot_id DESC

noch ein Fehler. Hier solltest Du "WHERE a.person_id = '86'" schreiben.

Gruß
Richard
Mit Zitat antworten
  #13  
Alt 23.08.2005, 09:59:30
Zudecke Zudecke ist offline
Junior Member
 
Registriert seit: Jun 2004
Ort: Weiden i.d.Opf.
Alter: 46
Beiträge: 315
AW: INNER JOIN

Meinst du so:

$query_Angebot_set = "EXPLAIN SELECT a.tab_id, a.sach_id, a.person_id, a.anzeige_id, a.ins_date, a.del_date, b.anzeige_status FROM $nameAngebotdatei a INNER JOIN anzeige b ON a.anzeige_id=b.anzeige_id WHERE a.person_id = ".$row_Kunde_set['person_id']." ORDER BY a.angebot_id DESC";

irgendwie haut das nicht so hin.

Jedenfalls läufts jetzt, und ich bin sauglücklich.

Danke

Geändert von Zudecke (23.08.2005 um 10:04:42 Uhr)
Mit Zitat antworten
  #14  
Alt 23.08.2005, 10:38:59
R. Woitaschik R. Woitaschik ist offline
Anfänger
 
Registriert seit: Nov 2004
Ort: Düsseldorf
Beiträge: 99
AW: INNER JOIN

Hi Zudecke,

mit dem EXPLAIN vor dem SELECT kannst Du dir anzeigen lassen, wie MySQL die Daten in den einzelnen Tabellen nachschlägt, d.h. welche Indizes es verwendet, wieviele Sätze betroffen sind, etc. Solltest Du in phpMyAdmin ausführen. Es ist nicht für den Produktiveinsatz gedacht.

Gruß
Richard

Geändert von R. Woitaschik (23.08.2005 um 10:39:28 Uhr)
Mit Zitat antworten
  #15  
Alt 23.08.2005, 12:28:40
Zudecke Zudecke ist offline
Junior Member
 
Registriert seit: Jun 2004
Ort: Weiden i.d.Opf.
Alter: 46
Beiträge: 315
AW: INNER JOIN

Ach so.
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
Optimierung bei INNER JOIN mit großen Tabellen henning666 MySQLi/PDO/(MySQL) 8 27.07.2005 13:42:25
Inner Join wollenschlaeger MySQLi/PDO/(MySQL) 2 09.11.2004 22:01:28
Hilfe zu inner join 9536 MySQLi/PDO/(MySQL) 12 12.02.2004 16:02:00
SQL Abfrage (INNER JOIN) AlexWeber MySQLi/PDO/(MySQL) 6 08.10.2003 09:10:39
Cold Fusion & PHP Nonstop PHP Grundlagen 2 16.06.2002 13:30:52


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:53:08 Uhr.


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


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