Котовое
Часто попадаются посты,что "Кошка ищет дом"
ДОМ,Карл.Не комнату в общежитии,не однушку на вторичке.Фигасе запросики!
Здравствуйте всем
Парни, сделал Дзен-канал на Дзене, но не знаю, что публиковать, блогеры говорят: «Футбол, экономика, драмы». Но смотрю на просмотры — это всё чушь собачья.
Что вы вообще думаете о Дзене? Стоит ли вообще публиковать что-то на Дзен или забить на это всё?
Поделитесь своим мнением, кто владеет Дзен-каналами.
Почему правильный запрос — это 80-90% успеха в психологической работе
Знаете, в чем главная проблема современной психологии? Специалисты не учат вас самому важному — как понять, что именно вам нужно на самом деле, а не работать с первой названной проблемой и не капать глубже. Это делается для того, чтобы Вы, ощущая минимальный результат, дольше оставались в "терапии"
80-90% успеха терапии зависит от правильного определения запроса. Да, именно так. Не от метода, не от опыта психолога, а от того, насколько точно определена проблема.
Почему большинство терапий не работают?
Вы приходите к психологу и говорите: "Я хочу перестать конфликтовать с начальством". Специалист берется за работу, и вы месяцами обсуждаете конфликты, учитесь коммуникации, прорабатываете установки...
А проблема не решается. Знаете почему?
Потому что ваш истинный запрос может быть совсем другим. Возможно, вы на самом деле злитесь не на начальника, а хотите показать себя сильнее другого человека. Или за конфликтами скрывается обида на отца, который никогда вас не хвалил. Или вы просто находитесь не на своем месте.
Заявленный vs истинный запрос
Клиент приходит с запросом "хочу избавиться от тревоги". Но истинный запрос может быть "научиться доверять" или "перестать контролировать все вокруг".
Женщина говорит "хочу наладить отношения с мужем", а настоящий запрос — "научиться уважать себя и свои границы".
Мужчина заявляет "хочу избавиться от зависимости", но реальная потребность — "хочу найти смысл жизни и перестать убегать от пустоты".
Почему так происходит
Мы формулируем "удобные" запросы, социально приемлемые. Наша психика защищает нас от болезненных осознаний, предлагая "поверхностные" проблемы. Мы просто не видим глубинных связей между явлениями нашей жизни.
Как найти истинный запрос
Истинный запрос всегда связан с вашей потребностью здесь и сейчас. Не с прошлым, не с будущим, а с тем, чего вам не хватает именно в текущий момент вашей жизни.
Когда человек осознает свой истинный запрос на всех уровнях — в мыслях, чувствах и теле — изменения начинаются автоматически. Психика сама находит пути решения, когда точно понимает, что нужно.
Почему это важно
Работать с неправильным запросом — все равно что лечить головную боль, когда проблема в позвоночнике. Можно годами пить таблетки, но боль будет возвращаться.
Когда запрос определен точно, терапия становится целенаправленной и быстрой. Вместо блуждания в темноте вы идете прямо к цели.
Поэтому первое, чему я учу своих клиентов — определять свой истинный запрос. Без этого любая психологическая работа превращается в пустую болтовню.
А вы уверены, что знаете, чего хотите на самом деле?
COUNT и SUM: как SQL считает
Когда мы слышим «COUNT» и «SUM» мы подразумеваем - «считает строки», «суммирует числа»
Но даже для таких действий есть тонкости и нюансы.
А пока подписывайся на мой канал На связи: SQL Там я публикую посты про особенности и нюансы SQL. Этот канал про то, как не бояться баз данных, понимать, что такое JOIN, GROUP BY и почему NULL ≠ 0. Его я веду с нуля подписчиков. Присоединяйся!
В большинстве случаев мы используем 3 вида COUNT
COUNT(*) — считает все строки, даже пустые.
COUNT(column) — считает только те строки, где есть данные.
COUNT(DISTINCT column) — считает уникальные значения в column.
Рассмотрим на конкретном примере:
| id | name | gift |
-------------------------------
| 1 | Оля | Торт |
| 2 | Вася | NULL |
| 3 | Маша | Цветы |
| 4 | Петя | Торт |
| 5 | Катя | NULL |
| 6 | Оля | Торт |
COUNT(*)
Считаем все строки, независимо от содержимого колонок:
SELECT COUNT(*) FROM guests;
Результат: 6
Всего 6 гостей пришло.
Неважно, принес ли кто-то подарок или нет, учитывается каждая строка.
COUNT(gift)
Считаем только те строки, где колонка gift не NULL:
SELECT COUNT(gift) FROM guests;
Результат: 4
Только Оля (Торт), Маша (Цветы), Петя (Торт), Оля (Торт) учитываются.
Вася и Катя, у которых gift = NULL, не считаются.
Эта разница показывает: сколько записей реально имеют данные по этой колонке.
COUNT(DISTINCT gift)
Считаем уникальные подарки:
SELECT COUNT(DISTINCT gift) FROM guests;
Результат: 2
Есть только два уникальных подарка: Торт и Цветы.
Независимо от того, сколько гостей принесли одинаковый подарок, каждый подарок считается один раз.
🔍 Что это говорит при анализе данных
COUNT(*) — общее количество записей (все строки).
COUNT(column) — сколько строк с заполненным значением в колонке.
COUNT(DISTINCT column) — сколько уникальных значений встречается в колонке.
Вывод: разница между этими числами может показать пропуски (NULL) и повторяющиеся данные. Это важно при анализе — если просто взять COUNT(*), можно недооценить проблему с пропущенными значениями.
Ну а теперь рассмотрим SUM
Чтобы показать, как эта функция работает и какие тонкости бывают, рассмотрим таблицу:
Таблица orders:
| id | customer | amount |
| -- | -------- | ------ |
| 1 | Оля | 100 |
| 2 | Вася | NULL |
| 3 | Маша | 200 |
| 4 | Петя | 150 |
| 5 | Катя | NULL |
| 6 | Оля | 100 |
1️⃣ SUM(amount)
Считаем сумму по колонке amount (игнорирует NULL):
SELECT SUM(amount) FROM orders;
Результат: 550
Складываются только числа: 100 + 200 + 150 + 100 = 550
NULL не учитываются
Если бы все значения были NULL, результат был бы NULL, а не 0
2️⃣ SUM(DISTINCT amount)
Считаем сумму уникальных значений:
SELECT SUM(DISTINCT amount) FROM orders;
Результат: 450
Уникальные значения amount: 100, 150, 200
Складываем их: 100 + 150 + 200 = 450
Показывает, сколько реально различных сумм встречается, игнорируя повторения
узнаем, сколько различных сумм клиенты реально платят.Это полезно, чтобы понять разнообразие корзин, например: есть ли клиенты, которые покупают одинаковые пакеты товаров.
🔍 Важные моменты
NULL не участвуют — всегда нужно помнить, что SUM(column) не считает NULL.
DISTINCT меняет результат — если в колонке повторяются значения, сумма с DISTINCT будет меньше обычной суммы.
Суммирование строк с пропусками — может дать неожиданное ощущение «потери данных».
Вывод:
SUM(column) = фактическая сумма всех чисел
SUM(DISTINCT column) = сумма только уникальных чисел
Важно учитывать NULL, иначе можно получить неожиданные результаты


