Я создал таблицу со следующими корпусногоНужна помощь с SQL Query
$sql = "CREATE TABLE followers
(
uid int UNSIGNED NOT NULL UNIQUE,
PRIMARY KEY(uid),
follower_count int UNSIGNED ,
is_my_friend bool,
status_count int UNSIGNED,
location varchar(50)
)";
Мне нужно найти UID человека с макс (status_count + Подписчиков:) и чей is_my_friend = 1
Я написал следующий запрос, но я не получаю правильный uid.
SELECT p.uid FROM (select uid,is_my_friend,max(follower_count+status_count) from followers) p WHERE p.is_my_friend = 1;
Что делать, если есть более чем один пользователь с такой же максимальной? –
@Mark: все в порядке ... мой код может иметь дело с этим – Bruce