Avatar billede misbruger Nybegynder
01. oktober 2002 - 18:58 Der er 5 kommentarer og
1 løsning

Fejl i SQL query

Jeg har en fejl i min SQL query.... hjælp lige lidt....
Db'en er en MS SQL 2000

SQL = SQL "SELECT COUNT(log_ip) AS uniqueIp, COUNT(logp_url) AS pages "
SQL = SQL "FROM log, logPages "
SQL = SQL "WHERE logp_ini = log_index AND log_datetime BETWEEN #9/30/2002 00:00:01# AND #10/1/2002 23:59:59# "
SQL = SQL "GROUP BY log_ip"
Avatar billede neteffect Nybegynder
01. oktober 2002 - 19:07 #1
SQL = "SELECT COUNT(log_ip) AS uniqueIp, COUNT(logp_url) AS pages "
SQL = SQL & "FROM log, logPages "
SQL = SQL & "WHERE logp_ini = log_index AND (log_datetime BETWEEN #9/30/2002 00:00:01# AND #10/1/2002 23:59:59#) "
SQL = SQL & "GROUP BY log_ip"
Avatar billede misbruger Nybegynder
01. oktober 2002 - 19:14 #2
Fungere ikke!
Avatar billede medions Nybegynder
01. oktober 2002 - 19:17 #3
SQL = "SELECT COUNT(log_ip) AS uniqueIp, COUNT(logp_url) AS pages "
SQL = SQL & "FROM log, logPages "
SQL = SQL & "WHERE logp_ini = " & log_index & " AND (log_datetime BETWEEN #9/30/2002 00:00:01# AND #10/1/2002 23:59:59#) "
SQL = SQL & "GROUP BY log_ip"

mon ik' det er sådan?

//>Rune
Avatar billede misbruger Nybegynder
01. oktober 2002 - 19:26 #4
har prøvet den, men den dutter heller ikke....

hvis jeg skriver

QL = SQL "SELECT COUNT(log_ip) AS uniqueIp, COUNT(logp_url) AS pages "
SQL = SQL "FROM log, logPages "
SQL = SQL "WHERE logp_ini = log_index AND log_datetime BETWEEN 9/30/2002 AND 10/1/2002 "
SQL = SQL "GROUP BY log_ip"

Så får jeg ingen fejler, men et tomt recordset, og jeg ved der er poster der svare dertil.
Men det er tomt fordi der ikke er tidspunkter på, men bruger derimod tidspunkter, så får jeg et utal af fejler......?
Avatar billede misbruger Nybegynder
02. oktober 2002 - 16:08 #5
Sådanner manner.......!

SQL = "SELECT SUM(logPages.logp_count) AS pages "
SQL = SQL &"FROM log INNER JOIN logPages ON log.log_index = logPages.logp_ini "
SQL = SQL &"WHERE (log.log_datetime BETWEEN '9/25/2002 00:00:01' AND '16/10/2002 11:59:59') "
SQL = SQL &"GROUP BY logPages.logp_ini "
Avatar billede neteffect Nybegynder
02. oktober 2002 - 17:05 #6
Så svarene hjalp slet ikke?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester