Публикации по теме 'having'


Присоединяйтесь слева Присоединяйтесь справа Присоединяйтесь Все!
Итак, я давно собирался написать этот пост в блоге… Во время одного из моих первых собеседований по работе с Python меня спросили о различиях между левым соединением, правым соединением и внутренним соединением. Несмотря на то, что я прошел курсы по базам данных на уровне выпускников, я просто не запомнил их. В основном потому, что я мало использовал соединения. Когда возник вопрос о «имении», я не смог на него ответить. Я знал, что могу найти ответ за 10 секунд, но мне нужно было..

Вопросы по теме 'having'

Как избежать использования поля без группировки в предложении HAVING
При выполнении в режиме ONLY_FULL_GROUP_BY я получаю сообщение об ошибке "в предложении HAVING используется поле "расстояние" без группировки" при выполнении следующего запроса. Запрос подсчитывает количество отелей, которые находятся в пределах...
1785 просмотров
schedule 02.03.2023

CakePHP 2.2.4 не может разбивать результаты на страницы с использованием предложения HAVING и вычисляемого поля — формула Haversine
Я пытаюсь разбить список результатов при расчете расстояний по формуле гаверсинуса в CakePHP 2.2.4, но получаю ошибки в вычисляемом поле в предложении have. Я серьезно потратил недели, пытаясь понять это, но я не могу. Я прочитал несколько...
811 просмотров
schedule 11.10.2022

Найдите несколько значений MAX в SQLite
У меня проблема с одним хитрым запросом. Итак, у меня есть такая таблица: CREATE TABLE correlations ( key1 integer not null, key2 integer not null, ) Оттуда мне нужно выбрать список key1 , которые соответствуют наибольшему...
1680 просмотров
schedule 02.10.2022

Doctrine — COUNT строк при использовании предложения HAVING
Как я могу подсчитывать строки в запросе с предложением HAVING? У меня есть запрос на получение данных с разбивкой на страницы, как показано ниже (но немного сложнее): $qb = $this->em->createQueryBuilder() ->select('p')...
4825 просмотров
schedule 22.07.2022

SQL ИМЕЕТ МЕЖДУ диапазоном дат
Я пытаюсь получить количество записей между определенным диапазоном дат, который относится к минимальной и максимальной дате пользователей в другой таблице. Это то, что у меня есть до сих пор, однако это исключает как минимум 13 записей, о которых...
11457 просмотров
schedule 06.06.2023

Группа SQL по столбцам
У меня есть простая система обмена сообщениями, в которой сообщения теперь группируются по темам. Итак, таблица выглядит так: id | sender | recipient | subject ------------------------------------ 1 | 16 | 17 | Hello 2...
48 просмотров
schedule 02.07.2022

Псевдоним MySQL и поле имеют одно и то же имя. Что оценивается в предложении «Иметь»?
У меня есть запрос mysql, который объединяет телефонные номера из нескольких таблиц, которые я не могу редактировать, и мне нужно создать вывод с тем же именем поля, что и в одной из таблиц. Для этого я использую оператор CASE. Вот простая версия...
775 просмотров
schedule 24.03.2023

SQLPLUS (Oracle) — получить МАКСИМАЛЬНОЕ СЧЕТЧИК GROUPBY
Мне нужно определить, в каком месяце больше всего записей. Я использовал функцию TO_DATE, чтобы отформатировать столбец даты только как МЕСЯЦ. Кроме того, SELECT COUNT(*) в сочетании с предложением GROUP BY я могу вернуть все атрибуты месяца и...
1131 просмотров
schedule 14.06.2023

Как использовать условие в SQL-запросе
SELECT userid, CASE WHEN (COUNT(CASE WHEN onlinesportsgamewagers != 0 THEN 1 ELSE null END) + COUNT(CASE...
562 просмотров
schedule 07.07.2022

SQL выбирает строки, содержащие пустое поле, используя GROUP BY, HAVING COUNT
То, что я пытаюсь сделать, очень похоже на Выбрать первую строку в каждой группе GROUP BY? но кроме выбора первой строки после ORDER BY number DESC , я хочу выбрать строку, которая появляется несколько раз в базе данных (в прошлом имя менялось)...
76 просмотров
schedule 22.08.2022

Как выбрать только пользователей с определенным значением?
В моей базе данных я хочу группировать по пользователям, и я использую три таблицы: Пользователи, Категории и Статьи. DECLARE @v INT SELECT @v = COUNT(*) FROM Categories SELECT U.Username FROM Users AS U JOIN Articles as A ON U.UserID =...
152 просмотров
schedule 06.08.2022

Условие наличия/где предложения в sql?
Итак, у меня есть простой запрос, который принимает следующие параметры из отчета (код компании и код подразделения) и возвращает список всех элементов, которые находятся в этой компании и в этом подразделении указанной компании. Теперь я хочу...
54 просмотров
schedule 10.02.2024

SQL Неуникальные записи
Я пытаюсь написать запрос, который возвращает мне DateCode и ContainerName из двух соединенных таблиц, но дает мне только записи, в которых DateCode не уникален (имеет несколько записей). Я чувствую, что написанный мной SQL-запрос должен делать именно...
48 просмотров
schedule 18.05.2023

Использование GROUP BY и HAVING в таблице LEFT JOIN, где нет сохраненных записей
Есть таблица, в которой записываются данные об оплате по счетам. Я использую СУММ для подсчета общей суммы платежа по счету. Я хочу показать только неоплаченные счета. Поэтому я создал предложение WHERE, используя GROUP BY и HAVING, чтобы...
23 просмотров
schedule 31.12.2022

Мне нужно найти среднее значение всех записей (Qty), которые связаны с номерами поставщиков (SNo), если есть хотя бы одна запись
Мне нужно найти среднее значение всех записей (Qty), которые связаны с номерами поставщиков (SNo) как S1, S2 и т. д. даже если есть хотя бы одна запись, соответствующая условию этот запрос выбирает только одну запись и условие проверки запроса,...
32 просмотров
schedule 19.06.2022

Получить несколько столбцов для разных предложений WHERE в одном столбце в SQL
У меня есть таблица и столбец, содержащие date (скажем, в строке). Мне нужно получить два столбца, такие как countin(2020) и countin(2019) , из одного столбца даты, чтобы дата была как «2020%» или «2019%», и я хочу, чтобы они были отдельными...
22 просмотров