SELFPHP: Version 5.8.1 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche


International PHP Conference


WebTech Conference



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



PHP Summit


Software Architecture Summit


:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 
HTML5 Days


JavaScript Days


:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Deine Leidenschaft ist die Unterwasserfoto-grafie?


Dann ist Qozido genau das Richtige für Dich!

Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler ist da!

www.qozido.de

 


Zurück   PHP Forum > SELFPHP > MySQL

MySQL Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQL diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 27.02.2009, 00:08:22
MrLongbaugh MrLongbaugh ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 90
MrLongbaugh befindet sich auf einem aufstrebenden Ast
Datumsberechnung

Hallo,

in einem SELECT soll der aktuelle Monat größer sein als ein zusammengesetztes Datum.
Das Datum setzt sich aus dem Feld jahr und dem Feld monat zusammen. Das Feld Monat hat jedoch keine führende Null (also 3 für März und nicht 03).
Wie muss ich nun JahrMonat behandeln, dass ich damit rechnen kann?

Soweit bin ich bisher gekommen:

PHP-Code:
SELECT  
date_format
(NOW(),'%Y-%c') AS AktuellJahrMonat
CONCAT_WS('-',jahr,monat) AS JahrMonat  
FROM xxx 
HAVING
AktuellJahrMonat 
JahrMonat 
Hier komme ich leider nicht weiter.

Danke schon einmal für Ideen

MrLongbaugh

Geändert von MrLongbaugh (27.02.2009 um 00:08:41 Uhr)
Mit Zitat antworten
  #2  
Alt 27.02.2009, 08:35:15
krido krido ist offline
Anfänger
 
Registriert seit: Feb 2009
Beiträge: 17
krido befindet sich auf einem aufstrebenden Ast
AW: Datumsberechnung

Hi,

aus dem Bauch würde ich es mit einem Statement wie
SELECT
year(NOW()) * 100 + month(now()) AS AktuellJahrMonat,
jahr * 100 + monat AS JahrMonat
FROM xxx
HAVING
AktuellJahrMonat > JahrMonat
versuchen.
__________________
Gruß Krido


http://www.finitmat.de
Mit Zitat antworten
  #3  
Alt 27.02.2009, 11:13:06
MrLongbaugh MrLongbaugh ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 90
MrLongbaugh befindet sich auf einem aufstrebenden Ast
AW: Datumsberechnung

Halo krido,

danke für Deine Antwort.
Warum multiplizierst Du mit 100? Das verstehe ich nicht. Was möchtest Du damit erreichen?


Gruß
MrLongbaugh
Mit Zitat antworten
  #4  
Alt 27.02.2009, 11:28:05
krido krido ist offline
Anfänger
 
Registriert seit: Feb 2009
Beiträge: 17
krido befindet sich auf einem aufstrebenden Ast
AW: Datumsberechnung

Die Idee war die Kombination Jahr mit Monat als eindeutige 6stellige Zahl darzustellen, d.h. aus 27.02.2009 die Zahl 200902 zu machen.
__________________
Gruß Krido


http://www.finitmat.de

Geändert von krido (27.02.2009 um 20:01:20 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Dringendes Problem mit Datumsberechnung Der-Unwissende PHP für Fortgeschrittene und Experten 3 28.07.2008 16:59:08
Datumsberechnung über PHP Generator PHP Grundlagen 11 10.04.2005 11:37:39
Kalenderwochen / Datumsberechnung helge008 PHP für Fortgeschrittene und Experten 8 26.02.2004 12:11:52
Datumsberechnung mit MySQL chris17 MySQL 2 17.12.2003 15:08:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:42:42 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.


© 2001-2014 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt