Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Select Join Query funzt nicht. [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-consult PHP Entwicklung
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Select Join Query funzt nicht.


 
petro_0
13-03-2007, 16:02 
 
Hallo,

wer weis wo ich meinen Fehler habe?
Die Abfrage läuft ohne Ergebnis ewig in phpmyadmin.


USE `db`;
SELECT a.caseID, a.beginn, b.caseID, b.casestatusID, c.casestatusID, c.casestatus
FROM `Bearbeitung` AS a JOIN `Status` AS b ON a.caseID = b.caseID
JOIN `Casestatus` AS c ON b.casestatusID = c.casestatusID
WHERE DATE(a.beginn) >= DATE('2007-03-10') AND DATE(a.beginn) < DATE('2007-03-11') AND c.casestatus LIKE 'Closed%' OR '%Abgewiesen%';


Ich möchte alle caseID haben die im angegebenen Zeitraum sind und gleich casestatusID und gleich caseID sind.

Wer weis rat? Danke.

pedro

 
TobiaZ
13-03-2007, 16:04 
 
*move* nach SQL. Hat doch mit PHP nichts zu tun! :rolleyes:

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(a.beginn) >= DATE('2007-03-10') AND DATE(a.beginn) < DATE('200

 
petro_0
13-03-2007, 16:08 
 
Also ich bekomme nicht ma leinen Fehlermedlung beim Datum..
Er rödelt einfach und rötelt und....

Danke aber für verschieben, sorry.

Aber wat is nu falsch?;o(

 
TobiaZ
13-03-2007, 16:18 
 
lass das use db mal weg. dir gehts doch um die query?

 
petro_0
13-03-2007, 16:20 
 
geht auch nicht.

liegt an was anderem.

 
TobiaZ
13-03-2007, 16:26 
 
Fehlermeldung hast du ja jetzt. Welche sql version benutzt du?

 
petro_0
13-03-2007, 16:28 
 
Ich nutze Mysql 5.

Also das ist die Fehlermeldung. Blödes DATE. Mal rum versuchen, evtl. komm ich ja drauf ;o(

 
petro_0
13-03-2007, 16:34 
 
SQL kam mit DATE nicht klar. Habs raus genommen und siehe da es ging.....

 
TobiaZ
13-03-2007, 16:42 
 
ja, wers manual liest...


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:11 Uhr.