Публикации по теме '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 просмотров
schedule
23.03.2023