— Привет.
— Привет.
— Как там ваши дела с Наташей? Еще не поженились?
— Нет, мы расстались.
— А что случилось?
— Мне надоело, у нее были слишком большие запросы.
— Например, какие?
— Ну, например, update instance inner join (select group.id as group_id, (select message.id from message inner join thread on thread.id = message.thread_id where location_id = @location_id and language_id = @language_id and concat(group_key, '.') like concat(group.`key`, '.%') order by message.created desc limit 1) as last_message_id, (select count(*) from thread where location_id = @location_id and language_id = @language_id and concat(group_key, '.') like concat(group.`key`, '.%')) as thread_count, (select if(sum(thread.message_count) is null, 0, sum(thread.message_count)) from thread where location_id = @location_id and language_id = @language_id and concat(group_key, '.') like concat(group.`key`, '.%')) as message_count from group where @group_key like concat(`key`, '.%')) as statistics on statistics.group_id = instance.group_id set instance.message_id = statistics.last_message_id, instance.thread_count = statistics.thread_count, instance.message_count = statistics.message_count where instance.location_id = @location_id and instance.language_id = @language_id;
— Привет.
— Как там ваши дела с Наташей? Еще не поженились?
— Нет, мы расстались.
— А что случилось?
— Мне надоело, у нее были слишком большие запросы.
— Например, какие?
— Ну, например, update instance inner join (select group.id as group_id, (select message.id from message inner join thread on thread.id = message.thread_id where location_id = @location_id and language_id = @language_id and concat(group_key, '.') like concat(group.`key`, '.%') order by message.created desc limit 1) as last_message_id, (select count(*) from thread where location_id = @location_id and language_id = @language_id and concat(group_key, '.') like concat(group.`key`, '.%')) as thread_count, (select if(sum(thread.message_count) is null, 0, sum(thread.message_count)) from thread where location_id = @location_id and language_id = @language_id and concat(group_key, '.') like concat(group.`key`, '.%')) as message_count from group where @group_key like concat(`key`, '.%')) as statistics on statistics.group_id = instance.group_id set instance.message_id = statistics.last_message_id, instance.thread_count = statistics.thread_count, instance.message_count = statistics.message_count where instance.location_id = @location_id and instance.language_id = @language_id;
- Привет.
- Привет.
- Как там ваши дела с Наташей? Еще не поженились?
- Нет, мы расстались.
- А что случилось?
- Мне надоело.
- Например, какие?
- Ну, например, обновить внутреннее соединение экземпляра (выберите group.id как group_id, (выберите message.id из цепочки внутренних сообщений сообщения на thread.id = message.thread_id где location_id = @location_id и language_id = @language_id и concat (group_key, '.') как порядок в concat (group.key`, '.%') по message.created предельному пределу 1) как last_message_id, (выберите count (*) из потока, где location_id = @location_id и language_id = @language_id и concat (group_key, '.') как concat (group`key`, '.%')) как thread_count (выберите if (sum (thread.message_count) равно нулю, 0, sum (thread.message_count)) из потока, где location_id = @location_id и language_id = @language_id и concat (group_key, '.') как concat (group `key`, '.%')) как message_count из группы, в которой @group_key похож на concat (`key`, '.% ')) в качестве статистики для statistics.group_id = instance.group_id установить instance.message_id = statistics.last_message_id, instance.thread_count = statistics.thread_count, instance.message_count = statistics.mess age_count где instance.location_id = @location_id и instance.language_id = @language_id;
- Привет.
- Как там ваши дела с Наташей? Еще не поженились?
- Нет, мы расстались.
- А что случилось?
- Мне надоело.
- Например, какие?
- Ну, например, обновить внутреннее соединение экземпляра (выберите group.id как group_id, (выберите message.id из цепочки внутренних сообщений сообщения на thread.id = message.thread_id где location_id = @location_id и language_id = @language_id и concat (group_key, '.') как порядок в concat (group.key`, '.%') по message.created предельному пределу 1) как last_message_id, (выберите count (*) из потока, где location_id = @location_id и language_id = @language_id и concat (group_key, '.') как concat (group`key`, '.%')) как thread_count (выберите if (sum (thread.message_count) равно нулю, 0, sum (thread.message_count)) из потока, где location_id = @location_id и language_id = @language_id и concat (group_key, '.') как concat (group `key`, '.%')) как message_count из группы, в которой @group_key похож на concat (`key`, '.% ')) в качестве статистики для statistics.group_id = instance.group_id установить instance.message_id = statistics.last_message_id, instance.thread_count = statistics.thread_count, instance.message_count = statistics.mess age_count где instance.location_id = @location_id и instance.language_id = @language_id;
У записи 21 лайков,
4 репостов.
4 репостов.
Эту запись оставил(а) на своей стене Антон Мастихин