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

SELFPHP


Professional CronJob-Service

Suche



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



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: 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:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 31.05.2008, 15:50:11
CLOB CLOB ist offline
Anfänger
 
Registriert seit: May 2008
Beiträge: 1
Erster und letzter Tag d. vergangenen Quartals

Hallo zusammen,

als jemand der bisher zwar viel mit Oracle, aber weniger mit mySQL gearbeitet hat, bin ich vor ein Problem gestellt:

Ich benötige für den WHERE-Part einer Query eine Einschränkung auf Datumswerte zwischen dem ersten und dem letzten Tag des vergangenen Quartals.

Unter Oracle kein Problem dank der wunderbaren Kombination von TRUNC + Datum, die ich extremst schmerzlich in mySQL vermisse!!

Code:
WHERE order_date BETWEEN trunc(trunc(sysdate, 'Q')-1, 'Q') AND trunc(sysdate, 'Q')-1
Jemand eine Idee, wie man das in mySQL hinbekommt? Bei der restlichen Datumsarithmetik hab ich mich schon dran gewöhnt, mit so Umständlichkeiten wie DAYOFWEEK auf den 1. Tag der Woche zurückrechnen zu müssen. Aber DAYOFQUARTER gibt es ja nicht...
Mit Zitat antworten
  #2  
Alt 01.06.2008, 23:36:45
Benutzerbild von Indyk
Indyk Indyk ist offline
Member
 
Registriert seit: Aug 2006
Ort: Lübeck
Alter: 37
Beiträge: 900
Indyk eine Nachricht über ICQ schicken
AW: Erster und letzter Tag d. vergangenen Quartals

Vll. mit subselect?

Code:
SELECT x
FROM tabelle
WHERE datum BETWEEN ((SELECT date FROM tabelle WHERE quarter = x ORDER BY date) AND (SELECT date FROM tabelle WHERE quarter = x ORDER BY date DESC));
weiss jetzt nicht mehr genau wie man das quartal ermittelt aber sicherlich ähnlich wie MONTH(datum)
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:21:36 Uhr.


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


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