Bookmarks

Yahoo Gmail Google Facebook Delicious Twitter Reddit Stumpleupon Myspace Digg

Search queries

sqldatasource dal, wwwxxxenden, convert raid5 to raid 10 mdadm, apache force chunked, nrao wwwxxx, xxxxxdup, procmail change subject header, wwwXxx not20, Wwwxxx.doks sas, linux raid resync after reboot

Links

XODOX
Impressum

#1: Zelle enthält timestamp, möchte alle auslesen die da

Posted on 2008-04-16 15:57:34 by Michael Sabberner

Ich habe in meienr Datenbank in einer Zelle den Wert timestamp 2008-04-16
15:48:44,
ich würde gerne mit der WHERE abfrage nun alle Zeilen raussuchen die das
Datum von heute haben 2008-04-16,

aber das bekomme ich nicht hin.

WHERE
datum='2008-04-16'

Ich mache es so, aber das ist ja noch die Uhrzeit !

Kann mir jemand helfen wie ich die Abfrage hinbekomme ohne die Uhrzeit


Michael

Report this message

#2: Re: Zelle enthält timestamp, möchte alle auslesen die das Datum 2008-04-16 haben

Posted on 2008-04-16 16:05:44 by thborsdorfatwork

Hi Michael!

Michael Sabberner schrieb:
> Kann mir jemand helfen wie ich die Abfrage hinbekomme ohne die Uhrzeit

11.6. Date and Time Functions
http://dev.mysql.com/doc/refman/6.0/en/date-and-time-functio ns.html

> Michael

Thomas

Report this message

#3: Re: Zelle enthält timestamp, möchte alle auslesen

Posted on 2008-04-17 09:18:04 by Sven.Henneboele

Hallo Michael,

eigentlich ganz einfach wenn du es nicht schon auf der Referenz Seite
gefunden hast.

> WHERE
> datum='2008-04-16'
>
> Ich mache es so, aber das ist ja noch die Uhrzeit !

WHERE DATE_FORMAT(datum, '%Y-%m-%d') = '2008-04-16'

Sven

Report this message

#4: Re: Zelle enthälttimestamp, möchtealle auslesen die das Datum 2008-04-16 haben

Posted on 2008-04-17 09:32:32 by Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de

Report this message

#5: Re: Zelle enthält timestamp, möchtealleauslesen die das Datum 2008-04-16 haben

Posted on 2008-04-17 09:50:16 by Frank Arthur

Michael Sabberner schrieb:

> ich würde gerne mit der WHERE abfrage nun alle Zeilen raussuchen die das
> Datum von heute haben 2008-04-16,

Das sind so grundlegende Aufgaben in MySQL, dass du sie hier fast nicht
stellen darfst. N bisschen solltest du dir schon selbst anlesen.

WHERE `datum` LIKE "2008-04-16 %"
Eventuell auch:
WHERE LEFT(`datum`, 10) = "2008-04-16"
WeiÃÂ aber nicht genau, ob die zweite Version den Index benutzt.

Report this message

#6: Re: Zelle enthält timestamp, möchte alle auslesen

Posted on 2008-04-17 10:29:13 by Sven.Henneboele

> WHERE `datum` LIKE "2008-04-16 %"
> Eventuell auch:
> WHERE LEFT(`datum`, 10) =3D "2008-04-16"
> Wei=DF aber nicht genau, ob die zweite Version den Index benutzt.

Ja dann ist nur die Definition oben mit timestamp nicht richtig.
Das sollte dann eher Datetime hei=DFen denn sonst sollte diese Abfrage
hier nicht funktionieren.

Sven

Report this message

#7: Re: Zelle enthält timestamp, möchtealleauslesen die das Datum 2008-04-16 haben

Posted on 2008-04-17 10:49:01 by Frank Arthur

>> WHERE `datum` LIKE "2008-04-16 %"
>> Eventuell auch:
>> WHERE LEFT(`datum`, 10) = "2008-04-16" WeiÃÂ aber nicht genau, ob die
>> zweite Version den Index benutzt.

Sven.Henneboele@googlemail.com schrieb:
> Ja dann ist nur die Definition oben mit timestamp nicht richtig. Das
> sollte dann eher Datetime heiÃÂen denn sonst sollte diese Abfrage hier
> nicht funktionieren.

Dann

WHERE `timestamp` BETWEEN UNIX_TIMESTAMP("2008-04-16 00:00:00")
AMD UNIX_TIMESTAMP("2008-04-16 23:59:59")

Report this message

#8: Re: Zelle enthält timestamp, möchte alle auslesen die das Datum 2008-04-16 haben

Posted on 2008-04-17 13:42:00 by Uwe Kornnagel

Borsdorf, Thomas wrote:

> 11.6. Date and Time Functions
> http://dev.mysql.com/doc/refman/6.0/en/date-and-time-functio ns.html
> Thomas

Hi Thomas,

Ich habe eine deutschsprachige Seite gefunden, die für Newcommer sehr
interessant sein kann.

http://www.little-idiot.de/mysql/mysql-168.html

GruÃÂ Uwe

Report this message

#9: Re: Zelle enthält timestamp, möchte alle auslesen die das Datum 2008-04-16 haben

Posted on 2008-04-18 09:35:55 by Christian Kirsch

Uwe Kornnagel schrieb:

> Ich habe eine deutschsprachige Seite gefunden, die für Newcommer sehr
> interessant sein kann.

Wenn Du schon nicht "Neuling" schreiben willst, dann doch bitte
wenigstens "Newcomer".

Report this message