Bookmarks

Yahoo Gmail Google Facebook Delicious Twitter Reddit Stumpleupon Myspace Digg

Search queries

bind-address mysql multiple, sanibleone xxxx, ftp://192.168.100.100/, www.xxxcon, which comes first ob_start or session, wwwxxx/58/2010, xxxxdup, xxxxdup, mailx informatii, should producers of software-based services, such as atms, be held liable for economic injuries suffered when their systems fail?

Links

XODOX
Impressum

#1: Tag schon vorbei?

Posted on 2005-06-06 20:05:08 by Lukas Klamm

Hallo.

Ich habe in einer Tabelle eines Terminers Events mit entsprechendem Datum
(tag,monat,jahr). Jetzt möchte ich die Einträge haben, deren "Tag" schon
vorbei ist.

select * from terminer_entry where
unix_timestamp(concat(jahr,'-',lpad(monat,2,'0'),'-',lpad(ta g,2,'0'),'
23:59:59'))<unix_timestamp()

Das klappt soweit ich bis jetzt feststellen konnte.
Aber ich bin mir ziemlich sicher, auf dem Schlauch zu stehen ....
Geht das nicht einfacher? Danke für jede Hilfe.

Gruss,
Lukas

Report this message

#2: Re: Tag schon vorbei?

Posted on 2005-06-06 23:03:50 by Daniel Jaenecke

Lukas Klamm schrieb:

> Hallo.
>
> Ich habe in einer Tabelle eines Terminers Events mit entsprechendem Datum
> (tag,monat,jahr). Jetzt möchte ich die Einträge haben, deren "Tag" schon
> vorbei ist.

Es gibt Datentypen zur Speicherung von Datum und/oder Uhrzeit:
http://dev.mysql.com/doc/mysql/en/date-and-time-types.html

> select * from terminer_entry where
> unix_timestamp(concat(jahr,'-',lpad(monat,2,'0'),'-',lpad(ta g,2,'0'),'
> 23:59:59'))<unix_timestamp()
>
> Das klappt soweit ich bis jetzt feststellen konnte.
> Aber ich bin mir ziemlich sicher, auf dem Schlauch zu stehen ....
> Geht das nicht einfacher? Danke für jede Hilfe.

date_add() wäre ein Kandidat:
http://dev.mysql.com/doc/mysql/en/date-and-time-functions.ht ml


GruÃ
-dj-


--
Der Trick ist, die Grate zwischen den eigenen Wissensluecken zum
Bildungskanon und alles andere zu fachidiotischem Spezialwissen zu
erklaeren.
[Andreas Kabel, de.etc.sprache.deutsch]

Report this message