Diskussion
verzwickte WHERE clausel
wer kann helfen?
| PH |
Geschrieben am: Sa 19.01.2008, 18:15
|
|
AyomRank 8 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 1717 Mitglied seit: 29.08.2004 |
Ich habe eine MySQL-Tabelle, mit der Spalte "datum".
Diese Spalte hat den Datentyp "date" nach dem Format YYYY-MM-DD. Ich suche alle Records dessen datum heute-3, heute-6, heute-9, heute-12 usw. ist. Wenn man also die Differenz in Tagen zwischen heute und den Records rechnen würde, könnte die immer durch 3 geteilt werden. Wie zum Teufel aber in SQL umsetzen? |
![]() |
| PH |
#2 Geschrieben am: Sa 19.01.2008, 18:26 (+00:10)
|
||
|
AyomRank 8 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 1717 Mitglied seit: 29.08.2004 |
wird das hier funktionieren?
|
||
![]() |
| Alain_Aubert |
#3 Geschrieben am: Sa 19.01.2008, 19:05 (+00:38)
|
|
Ayom Slave Gruppe: Admin Beiträge: 5040 Mitglied seit: 25.09.2003 |
Probiers aus. Das wäre genau mein Ansatz gewesen. Allerdings mag ich Zeit in Sekunden und dann ists (now-date)%(3*24*60*60)<(24*60*60).
Datediff ist doch Tage, warum Modulo 30? Typo? Modulo 3. Wenn datediff so rundet wie es sollte, dann müsste dieser Ansatz funktionieren. Meinte ich PS; Apropos runden, jaja.. |
![]() |
| PH |
#4 Geschrieben am: Sa 19.01.2008, 19:18 (+00:13)
|
|
AyomRank 8 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 1717 Mitglied seit: 29.08.2004 |
Doh, ja klar, MOD 3
|
![]() |
| Alain_Aubert |
#5 Geschrieben am: Sa 19.01.2008, 19:24 (+00:05)
|
|
Ayom Slave Gruppe: Admin Beiträge: 5040 Mitglied seit: 25.09.2003 |
|
![]() |
| PH |
#6 Geschrieben am: Sa 19.01.2008, 20:27 (+01:03)
|
||
|
AyomRank 8 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 1717 Mitglied seit: 29.08.2004 |
es klemmt.
produziert einen SQL-Syntaxfehler, den ich nicht nachvollziehen kann |
||
![]() |
| PH |
#7 Geschrieben am: Sa 19.01.2008, 20:54 (+00:27)
|
|
AyomRank 8 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 1717 Mitglied seit: 29.08.2004 |
es war ein phpMyAdmin bug. die query läuft wie geplant
|
![]() |
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/22586
![]() |
![]() ![]() ![]() |
Anzeige - [Hier werben / Mediadaten]













