Bonjour,
j'ai un problèm de calcul avec requêtes
Table user
+------+--------+
| u_id | u_name |
+------+--------+
| 1 | user1 |
| 2 | user2 |
+------+--------+
Table k
+------------+------------+
| k_id | k_pubtime |
+------------+------------+
| 1388345742 | 1395874541 |
| 1380274756 | 1380274756 |
| 1380274827 | 1380274827 |
| 1380274836 | 1380274836 |
| 1380274848 | 1380274848 |
+------------+------------+
+------+--------+------------+------------+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select u.u_id,u.u_name,k.k_id,k.k_pubtime from user as u left join k as k on k.k_pubid = u.u_id where k.k_pubtime > UNIX_TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 7 DAY) );
| u_id | u_name | k_id | k_pubtime |
+------+--------+------------+------------+
| 1 | user1 | 1388345742 | 1395874541 |
| 2 | user2 | 1380274756 | 1380274756 |
| 2 | user2 | 1380274827 | 1380274827 |
| 1 | user1 | 1380274836 | 1380274836 |
| 1 | user1 | 1380274848 | 1380274848 |
+------+--------+------------+------------+
Je veux calcule chaque user publier combien message dans les 7 jours, comment je peux le calculer?
Partager