SQL-запрос как причина расставания: история о больших запросах
— Привет.
— Привет.
— Как там ваши дела с Кристиной? Еще не поженились?
— Нет, мы расстались.
— А что случилось?
— Мне надоело, у нее были слишком большие запросы.
— Например какие?
— Ну например
update instance inner join (select groupid as group_id, (select messageid from message inner join thread on threadid = 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;
Подписывайтесь на наш канал: https://t.me/ANEKDOTtop1000
Приходите к нам вконтакте: https://vk.com/club233469315
— Привет.
— Привет.
— Как там ваши дела с Кристиной? Еще не поженились?
— Нет, мы расстались.
— А что случилось?
— Мне надоело, у нее были слишком большие запросы.
— Например какие?
— Ну например
update instance inner join (select groupid as group_id, (select messageid from message inner join thread on threadid = 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;
— Ого, похоже, это была не просто прихоть, а целая система требований. А что именно тебя так сильно тяготило? Расскажи поподробнее, если не сложно.
— Да, это была целая цепочка. Например, она постоянно говорила о путешествиях, причем не просто об отпуске раз в год, а о частых поездках в экзотические места. Сначала это казалось романтичным, но потом выяснилось, что она ожидала, что я буду полностью оплачивать эти поездки, включая дорогие отели и рестораны. Это было только начало. Затем начались требования к материальным благам: новая машина, брендовая одежда, драгоценности. Я, конечно, старался, но мои финансовые возможности не бесконечны. Были моменты, когда я чувствовал себя просто банкоматом, а не партнером.
— Понимаю. Это действительно тяжело, когда отношения превращаются в финансовые обязательства. А были ли какие-то другие аспекты, помимо денег?
— Были. Например, она постоянно сравнивала меня с другими мужчинами. «Вот у Сергея машина лучше», «А вот у Павла жена ездит на Мальдивы два раза в год». Это очень сильно подрывало самооценку. Казалось, что я никогда не смогу соответствовать ее идеалу. И, конечно, постоянное недовольство. Что бы я ни делал, всегда находилось что-то, что ей не нравилось. То я недостаточно внимателен, то слишком много времени провожу на работе, то недостаточно романтичен. Это выматывало. Я пытался говорить с ней, объяснять, что мне тоже нужно внимание и поддержка, а не только критика и требования. Но, похоже, она была не готова слушать или менять свое поведение. В итоге, я понял, что так дальше продолжаться не может. Это разрушало меня самого.
— Звучит как очень сложная ситуация. Рад, что ты смог принять такое решение, даже если оно было непростым. Надеюсь, теперь ты найдешь свое счастье и человека, который будет ценить тебя таким, какой ты есть, а не за то, что ты можешь ей дать.
— Спасибо. Я тоже на это надеюсь.
Подписывайтесь на наш канал: https://t.me/ANEKDOTtop1000
Приходите к нам вконтакте: https://vk.com/club233469315