Hallo,
habe eine Tabelle counter.
Nun möchte ich alle Einträge raussuchen, die von heute sind
und die selbe session haben. Also das jeder besucher nur einmal gezählt wird.
Aber wenn ich
SELECT * FROM counter WHERE datum LIKE '20061214%'
UNION
SELECT DISTINCT session FROM counter
abfragen will, dann kommt
#1064 - You have an error in your SQL syntax near 'UNION
SELECT DISTINCT session FROM counter LIMIT 0, 30' at line 2
Wie muß ich die Abfrage denn schreiben?
Hab jetzt schon fast alles durch.
ps:
Das sind die Spalten der Tabelle
id,
seite,
datum,
cookie,
anzahl,
referer,
port,
sprache,
browser,
host,
session,
ip
habe eine Tabelle counter.
Nun möchte ich alle Einträge raussuchen, die von heute sind
und die selbe session haben. Also das jeder besucher nur einmal gezählt wird.
Aber wenn ich
SELECT * FROM counter WHERE datum LIKE '20061214%'
UNION
SELECT DISTINCT session FROM counter
abfragen will, dann kommt
#1064 - You have an error in your SQL syntax near 'UNION
SELECT DISTINCT session FROM counter LIMIT 0, 30' at line 2
Wie muß ich die Abfrage denn schreiben?
Hab jetzt schon fast alles durch.
ps:
Das sind die Spalten der Tabelle
id,
seite,
datum,
cookie,
anzahl,
referer,
port,
sprache,
browser,
host,
session,
ip
Kommentar