Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Operacje na datach w MySQL
northwest
post
Post #1





Grupa: Zarejestrowani
Postów: 788
Pomógł: 1
Dołączył: 17.09.2004

Ostrzeżenie: (10%)
X----


Witam serdecznie,
Mam taką tabelkę:
  1. CREATE TABLE IF NOT EXISTS `zaproszenia` (
  2. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  3. `email` varchar(35) DEFAULT NULL,
  4. `data` datetime DEFAULT NULL,
  5. PRIMARY KEY (`id`),
  6. UNIQUE KEY `id` (`id`)
  7. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;
  8.  
  9.  
  10. INSERT INTO `zaproszenia` (`id`, `email`, `data`) VALUES
  11. (1, 'l@gmail.com', '2010-02-04 22:19:36'),
  12. (2, 'ka@gmail.com', '2010-02-04 22:26:26'),
  13. (3, 'j@owd.pl', '2010-02-04 23:20:07');



chciałbym wyświetlić wszystkie rekordy które zostały zarejestrowane powyżej 48h temu...
wiecie może jak powinno wyglądać takie zapytanie?


Northwest
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Funkcje operujące na datach:
http://dev.mysql.com/doc/refman/5.1/en/dat...-functions.html

Jako gratis:
juz na samym początku masz kod:
Cytat
Here is an example that uses date functions. The following query selects all rows with a date_col value from within the last 30 days:
mysql> SELECT something FROM tbl_name
-> WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= date_col;
Jedyne co Tobe pozostało - chwilę pomyslec


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 20:35