| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Probier mal folgendes: Code: SELECT FLOOR((DATE_FORMAT(CURDATE(), '%Y%m%d') - DATE_FORMAT(birthday, '%Y%m%d')) / 10000) AS age, IF (age <= 13, 1, NULL) AS flag FROM $table WHERE mealid IN (2, 3) Bin nicht sicher ob das mit den Aliasen so klappt, aber sollte eigentlich. Teil 1 rechnet auf altmodische Art das Alter zu einem bestimmten Zeitpunkt aus, mehr hier: http://www.phpfriend.de/forum/viewto...ighlight=alter Teil 2 liefert für den Alias "flag" NULL oder 1, je nach Alter. Vorsicht Stolperfalle: http://dev.mysql.com/doc/refman/5.0/...ved-words.html ALTER ist ein reserviertes Wort, also nicht bei dir im Query verwenden. Schau dir das Ergebnis mal im phpMyAdmin an, stimmen die berechneten Alter für das Datum? Stimmen die Flags? Wenn ja kannst du das ganze jetzt ohne Aliase machen und in COUNT(IF(FLOOR(...) <= 13, 1, NULL) reinsetzen. (COUNT zählt ja nur NOT NULL-Werte) Irgendwie verstanden? |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 17.01.2006
Beiträge: 468
![]() | welche funktion verstehst du nicht? mit DATE_ADD(birthday,INTERVAL 13 YEAR)<=NOW() schaust du einfach ob der Kunde älter als 13 ist. http://dev.mysql.com/doc/refman/4.1/...ction_date-add |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Abfrage von: Datum bis Datum | Renovatio | Datenbanken | 4 | 06.06.2008 07:57 |
| Abfrage der 5 aktuellsten Zeilen nach Datum | Renovatio | Datenbanken | 2 | 01.06.2008 20:00 |
| Datum bezogene mysql abfrage | ApfeL | Datenbanken | 5 | 22.10.2006 16:03 |
| Automatischer Email Versand ab einem bestimmtem Datum | Cheesy | PHP Tipps 2006 | 7 | 09.03.2006 16:37 |
| WHERE abfrage nach Datum | Datenbanken | 2 | 06.03.2006 16:42 | |
| [Erledigt] Abfrage für "aktuelles Datum ohne Jahreszahl" ? | Datenbanken | 1 | 23.10.2005 09:47 | |
| wie sortiert man Datum bei SQL Abfrage? | rockinchina | PHP Tipps 2005-2 | 8 | 27.09.2005 12:57 |
| Abfrage Datum mit gefilterten Werten.... | Datenbanken | 1 | 10.09.2005 19:59 | |
| Timecode während der Abfrage in lesbares Datum wandeln | Datenbanken | 3 | 20.08.2005 20:56 | |
| Selbständige Aktion bei bestimmtem Datum? | odaa | PHP Tipps 2005 | 1 | 12.05.2005 22:51 |
| [Erledigt] String in Datum umwandeln und für Abfrage brauchbar machen | PHP Tipps 2005 | 3 | 12.05.2005 00:24 | |
| [Erledigt] Abfrage mit bestimmtem Buchstaben | Datenbanken | 2 | 05.03.2005 13:57 | |
| Abfrage nach Datum selektieren! | Boennchen | PHP Tipps 2005 | 8 | 22.01.2005 13:04 |
| timestamp von bestimmtem datum | PHP Tipps 2004 | 2 | 24.09.2004 18:23 | |
| Datum Abfrage | themonk | PHP Tipps 2004 | 4 | 15.08.2004 01:08 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| sql geburtsdatum, geburtsdatum abfrage, geburtsdatum sql, geburtsdatum abfragen, danke nach geburtstag, sql geburtsdatum alter, sql vor bestimmten geburtsdatum, php geburtsdatum, sql php bestimmtes alter, abfrage nach geburtsdatum, geburtsdatum in sql, sql abfrage geburtsdatum, abfrage datum alter, http://www.php.de/datenbanken/44245-abfrage-nach-geburtsdatum-bestimmtem-datum.html, sql abfrage geburtstag, abfrage geburtsdatum, sql abfragen geburtsdatum, javascript geburtstag altersabfrage, sql geburtstagsabfrage, sql geburtstatum |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.