Bookmarks

Yahoo Gmail Google Facebook Delicious Twitter Reddit Stumpleupon Myspace Digg

Search queries

192.168.1.41:8000, Www.xxxcon., %s wwwxxxcon, %s wwwxxxcon, www.xxxcon, xxxxdup, bitlord outgoing port settings, ckowwwxxx, 192.168.1.41:8000/nor-482.html, php.ini "Unable to initialize module"

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