Главная Юзердоски Каталог Трекер NSFW Настройки

Программы

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 7 3 4
БлятЬ у меня нервов не хватает Тренируюсь на этой хуйне. Взгляните-ка на эту таблицу. Задание такое: Аноним (Microsoft Windows 10: Chromium based) 28/08/25 Чтв 02:37:39 3635114 1
image.png 15Кб, 211x329
211x329
image.png 17Кб, 886x257
886x257
БлятЬ у меня нервов не хватает
Тренируюсь на этой хуйне. Взгляните-ка на эту таблицу.
Задание такое:
Сгруппируйте данные из таблицы Rooms по полю home_type и выведите тип жилья и количество комнат каждого типа. Используйте псевдоним count_rooms для количества комнат.

Решил задачу таким запросом:
SELECT home_type, COUNT(*) as count_rooms
FROM Rooms
GROUP BY home_type;
ТОЛЬКО ВОТ В ТАБЛИЦЕ КОМНАТ НЕТ, ЧТО ОНО СЧИТАЛО ТО? ТАМ ЕСТЬ ТИП ЗДАНИЯ, НО НЕ КОМНАТЫ, ОТКУДА КОМНАТЫ ВЗЯЛИСЬ ТО СУКА
Аноним (Microsoft Windows 10: Chromium based) 28/08/25 Чтв 02:37:51 3635115 2
бамп
Аноним (Linux: Firefox based) 28/08/25 Чтв 18:56:28 3635315 3
>>3635114 (OP)
пиздец видел б ты реальные sql запросы совсем бы охуел от такого
Аноним (Microsoft Windows 10: Chromium based) 28/08/25 Чтв 20:20:28 3635342 4
>>3635315
...
Ещё будет. Бля что ж делать. Как только с малейшими трудностями сталкиваюсь- сразу ничего не хочется делать. И ничем не интересно заниматься. Надоело уже. Как робот живу.
Аноним (Microsoft Windows 10: Chromium based) 28/08/25 Чтв 20:32:28 3635352 5
>>3635114 (OP)
Ты всё правильно заметил 👍

На самом деле в таблице Rooms нет информации о количестве комнат внутри квартиры/дома.
Когда ты написал запрос:

SELECT home_type, COUNT() AS count_rooms
FROM Rooms
GROUP BY home_type;


COUNT(
) не считает количество комнат внутри квартиры, а просто считает количество строк (записей) в таблице для каждого значения home_type.

То есть:

В базе данных каждая строка таблицы Rooms = одно объявление (один объект жилья).

Поле home_type говорит, что это за тип жилья (Private room, Entire home/apt, Shared room).

COUNT(*) возвращает, сколько таких объявлений есть.

Поэтому в результате получилось:

28 объявлений с типом "Private room"

21 объявление с типом "Entire home/apt"

1 объявление с типом "Shared room"

👉 То есть в запросе слово count_rooms лучше понимать не как "количество комнат", а как "количество записей (объектов жилья) данного типа".
Аноним (Google Android: Mobile Safari) 28/08/25 Чтв 21:44:42 3635391 6
>>3635114 (OP)
>Тренируюсь на этой хуйне.
К 2030 тебя заменит ииииииииии
Аноним (Microsoft Windows 10: Chromium based) 28/08/25 Чтв 22:37:44 3635415 7
photo2023-10-03[...].jpg 246Кб, 888x1172
888x1172
>>3635391
Уйду в лес, где и был до этого.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов