php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.07.2011, 19:14  
Neuer Benutzer
 
Registriert seit: 18.07.2011
Beiträge: 27
PHP-Kenntnisse:
Anfänger
kl_welf befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Alle Einträge jünger als 6 Monate auslesen

Hallo!

Ich sitze schon den ganzen Nachmittag an einem dummen Problem und komme einfach nicht weiter.. habe mich deshalb einmal hier im Forum registriert.

1.) Ich möchte aus meiner Datenbank alle Einträge zählen, die jünger als 6 Monate sind.
2.) Im Feld "datum" sind die Werte im Format 2011-07-18 16:00:00 gespeichert.

mysql_query("SELECT count(id) FROM bestellungen WHERE datum = .?.?.?.?.");

Ich kann mir nicht vorstellen, dass man es so umständlich machen muss, vorher die gesamten Datumsangaben auszulesen, dann einen Zwischenwert vom heutigen Datum aus berechnen und dann erst den Wert bei WHERE setzen. Es muss doch auch einfacher gehen?

Danke sehr im Voraus,

Klaus
kl_welf ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.07.2011, 19:18  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

http://dev.mysql.com/doc/refman/5.1/...functions.html
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 18.07.2011, 19:29  
Neuer Benutzer
 
Registriert seit: 18.07.2011
Beiträge: 27
PHP-Kenntnisse:
Anfänger
kl_welf befindet sich auf einem aufstrebenden Ast
Standard

So: ?

Zitat:
mysql_query("SELECT count(id) FROM bestellungen WHERE DateDiff(day, 'CURDATE', 'datum') <= '180'");
kl_welf ist offline   Mit Zitat antworten
Alt 18.07.2011, 19:46  
Erfahrener Benutzer
 
Registriert seit: 11.04.2011
Beiträge: 260
PHP-Kenntnisse:
Fortgeschritten
lcrash wird schon bald berühmt werden
Standard

Code:
WHERE datum <= (CURDATE() + INTERVAL 6 MONTH)
lcrash ist offline   Mit Zitat antworten
Alt 18.07.2011, 20:51  
Neuer Benutzer
 
Registriert seit: 18.07.2011
Beiträge: 27
PHP-Kenntnisse:
Anfänger
kl_welf befindet sich auf einem aufstrebenden Ast
Standard

VIELEN DANK lcrash, ich probiere es gleich sofort aus

Danke sehr!
kl_welf ist offline   Mit Zitat antworten
Alt 20.07.2011, 11:44  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

WHERE datum>= (CURDATE() - INTERVAL 6 MONTH)
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Website Einträge aus Mysql auslesen und mit Formular eintragen ActivStrake PHP Einsteiger 1 08.03.2011 13:14
Einzelne Einträge aus einem Echo auslesen davidaus PHP Tipps 2009 13 27.11.2009 15:17
[GELÖST] MySQL Einträge per PHP sortieren Pastafari PHP Tipps 2009 3 25.09.2009 10:19
[Erledigt] Anzahl der Zeilen auslesen ( MySQL ) errox Datenbanken 13 18.02.2009 16:07
Auslesen einer DB aber Einträge nicht doppelt anzeigen robydog PHP Tipps 2008 13 16.11.2008 13:01
Datenbank einträge auslesen Culutio PHP Tipps 2006 2 03.12.2006 16:13
Anzahl der Einträge einer MySQL-Tabelle Datenbanken 8 19.06.2006 19:14
[Erledigt] gelöst: Tabelle auslesen -&amp;amp;amp;amp;gt; Gleiche Einträge nur 1 Mal Datenbanken 3 31.03.2006 01:44
Einloggen & Einträge auslesen PHP Tipps 2006 16 07.03.2006 16:24
[Erledigt] Einträge beginnend mit A, B,C... auslesen! Datenbanken 4 07.07.2005 15:22
anzahl der einträge auslesen faultier PHP Tipps 2005-2 1 09.06.2005 11:39
[Erledigt] Alle Monate auslesen. Datenbanken 4 25.04.2005 09:17
auslesen und nochmals auslesen?! $$$ ThiKool $$$ PHP Tipps 2005 23 10.03.2005 19:43
nur neue Einträge laden, alte sollen bleiben PHP Tipps 2005 10 21.02.2005 22:38
daten per document.write auslesen mit while-schleife PHP Tipps 2004 6 12.09.2004 14:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
einträge zwischen 2 einträgen auslesen php, datensätze die jünger als mysql, mysql letzten 6 monate auslesen, mysql alle einer tabelle die jünger 18 sind, monat mit einträgen aus datenbank auslesen, mysql datensätze die jünger als eine woche sind, mysql letzte 6 monate auslesen

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:04 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum