PHP.today
3.76K subscribers
12 photos
4 files
236 links
Самые свежие новости из мира PHP. Обновленные стандарты. Лучшие практики с примерами кода. Как писать чистый, читаемый и понятный код.
Чат тут https://tttttt.me/all_it_ru
Download Telegram
Всем привет!
Сегодня понедельник, а это значит что настало время включаться в работу, и немного поразмять мозги.

И у меня для вас есть интересная задачка из разряда "задачки из собеседований".

Есть таблица MySQL, содержащая личные сообщения пользователей
CREATE TABLE messages (
id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
user_from_id INT(10) UNSIGNED NOT NULL,
user_to_id INT(10) UNSIGNED NOT NULL,
message TEXT NOT NULL,
created_at INT(10) UNSIGNED NOT NULL,
PRIMARY KEY (id)
);

Нужно выбрать самую активную пару (пару пользователей с самым большим количеством сообщений) одним MySQL запросом.

Можно несколько вариантов ответа.

Свои ответы присылайте в гугл-форму тут: http://bit.ly/2zghotV
#задачисобеса