Mahlzeit Ute,
Es werden alle Datensätze ausgegeben nur das Feld mit der Datumsdifferenz nicht.
Sehr merkwürdig. Hast Du mal versucht, die SQL-Syntax ein wenig zu verändern? Es kommt natürlich darauf an, welches DBMS in welcher Version Du nutzt.
In Oracle z.B. gibt's bei so unspezifischen * manchmal Probleme - insbesondere wenn NACH einem * noch weitere Felder aufgeführt werden. Probier doch mal aus, einfach die Reihenfolge der ausgewählten Felder zu ändern:
SELECT DATEDIFF(CURDATE(), pf_datum1) AS tage
, users.*
, data.*
FROM users
INNER JOIN data ON users.user_id=data.user_id
MfG,
EKKi
--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|