Forum Doku Wiki Blog

Forumsarchiv 2011, Juli
CURDATE NOW unterschied

archivierte Beiträge lesen

  1. (DATENBANK) CURDATE NOW unterschied von Thomas, 28. 07. 2011, 15:33

CURDATE NOW unterschied

Der folgende Beitrag wurde am 28. 07. 2011, 15:33 Uhr von Thomas veröffentlicht.

Kann mir kemand den Unterschied Näher bringen, ich vestehe ihn nicht ganz, bei einer solchen Abfrage:

select * from tabelle WHERE date >=NOW()

select * from tabelle WHERE date >=CURDATE()

bei NOW() wird ein Datensatz vn MORGEN ausgegeben,
bei CURDATE() von heute
................................(natürlich nur wenn vorhanden)

aber müsste er bei NOW() nicht auch ausgegeben werden???

Thomas

CURDATE NOW unterschied

Der folgende Beitrag wurde am 28. 07. 2011, 15:53 Uhr von dedlfix veröffentlicht.

Hi!

> bei NOW() wird ein Datensatz vn MORGEN ausgegeben,
> bei CURDATE() von heute

Was liefern denn die beiden Funktionen für Werte? SELECT NOW(), CURDATE(); sollte Aufschluss geben.


Lo!

CURDATE NOW unterschied

Der folgende Beitrag wurde am 28. 07. 2011, 15:56 Uhr von Steel veröffentlicht.

Hi!

select NOW(), CURDATE()

--
Vergesst Chuck Norris.
Sponge Bob kann unter Wasser grillen!

CURDATE NOW unterschied

Der folgende Beitrag wurde am 28. 07. 2011, 16:05 Uhr von T-Rex veröffentlicht.

> Kann mir kemand den Unterschied Näher bringen, ich vestehe ihn nicht ganz, bei einer solchen Abfrage:
>
> select * from tabelle WHERE date >=NOW()
>
> select * from tabelle WHERE date >=CURDATE()
>
> bei NOW() wird ein Datensatz vn MORGEN ausgegeben,
> bei CURDATE() von heute
> ................................(natürlich nur wenn vorhanden)
>
> aber müsste er bei NOW() nicht auch ausgegeben werden???
>
> Thomas
>

Hier ich ich ich *arm streck*
select NOW(), CURDATE();
'2011-07-28 16:02:48', '2011-07-28'

Somit findet
select * from tabelle WHERE date >=NOW()
alle Datensätze von dieser Sekunde bis in alle Ewigkeit. Wenn diese Abfrage alle Datensätze für Morgen ausgibt ist das ein Zufall oder die Datensätze sind kein timestamp (bzw. datetime) sondern nur date also ohne Uhrzeit.

Gruß
back to the future
T-Rex

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4