Maksimum elemanı seçerek, bir MySQL sorgusu ile yardımcı

0 Cevap php

place_id, username, counter, last_checkin: Ben 4 sütunlu bir tablo var

Ben check-in tabanlı sistem yazıyorum ve bana her yerde "belediye başkanı" verecek bir sorgu almak için çalışıyorum. Belediye başkanı çok check-in ile biridir, ve daha fazla 1 varsa asgari last_checkin kazanır.

Örneğin, ben varsa:

place_id, username, counter, last_checkin
 123,     tom,       3 ,      13/4/10
 123,     jill,      3,       14/4/10
 365,     bob,       2,       15/4/10
 365,     alice,     1,       13/4/10

Ben sonuç olmak istiyorum:

123, tom
365, bob

PHP kodu istimal


İşte test verileri:

CREATE TABLE `my_table` ( `place_id` int(11), `username` varchar(50), `counter` int(11), `last_checkin` date);
INSERT INTO `my_table` VALUES (123,'tom',3,'2010-04-13'),(123,'jill',3,'2010-04-14'),(365,'bob',2,'2010-04-15'),(365,'alice',1,'2010-04-13');

0 Cevap