sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #69335
Re: MySQL Br�r
Hvad er det helt præcis du vil? Jeg kan ikke gennemskue det, og det kan
MySQL heller ikke. Du beder MySQL om at vise alle de datoer i tmp, der er
større end datoerne i webstat. Men hvilke datoer? Dem alle tilsammen? Den
største? Eller?
Det svarer til at du står med en pose med tal i den ene hånd og en pose med
tal i den anden hånd og spørger dig selv: "Hvilke tal i den ene pose er
større end tal i den anden pose?". God fornøjelse! (-:
Du skal have noget, der lænker de to tabeller sammen, så den kan sammenligne
2 datoer og ikke 2 TABELLER. Din SQL skal måske hedde noget i retningen af:
select testdatum
from tmp, webstats
where webstats.datum > tmp.testdatum
and webstats.id=tmp.id
Det er den sidste linie, der gør det myligt for MySQL at sammenholde to
datoer, men du skal tilpasse den din egen situation.
Joachim
"Niklas Håkansson" <niklas@xxxxxxxxxxxxx> wrote in message
news:3FD97D9A.4030401@xxxxxxxxxxxxx...
> Hej,
>
> Har tänkt att göra lite jämförelser på datum i MySQL. MySQL hänger sig
> när jag kör frågan:
>
> mysql> select testdatum from tmp, webstats where webstats.datum >
> tmp.testdatum ;
>
> Tabellerna tmp och webstats innehåller samma information och kolumnerna
> datum och testdatum är DATETIME så resultatet borde bli att inga rader
> returens men istället hänger sig MySQL. Det kan väl inte vara riktigt?
>
> Server version: 4.1.1-alpha-standard
Follow ups
References