Вопросы по теме 'relational-division'
Сможете ли вы решить этот простой SQL-запрос?
Предположим, это веб-сайт, на котором продаются фотоаппараты. Вот мои сущности (таблицы):
Camera: A simple camera
Feature: A feature like: 6mp, max resolution 1024x768,
Дело в том, что между камерами и функцией у меня связь "многие ко...
258 просмотров
schedule
26.10.2021
Что означает двойное предложение не существует?
SELECT c.name
FROM Customer c
WHERE NOT EXISTS(SELECT w.WID
FROM Woker w
WHERE NOT EXISTS(SELECT la
FROM look_after la
WHERE la.CID =...
3766 просмотров
schedule
25.09.2021
Выберите строки по одной в реляционной алгебре
Скажем, у меня есть Persons table с атрибутами {name, pet} . Как выбрать имена людей, у которых есть по одному питомцу каждого вида (dog, cat, bird) , но у человека есть только по одному питомцу каждого вида, если он указан в таблице.
Пример:...
1774 просмотров
schedule
02.11.2021
Как фильтровать результаты с помощью реляционного деления в динамическом поисковом запросе?
Используя следующий запрос, я собираюсь отфильтровать результаты по выбранному tags или categories :
DECLARE @categories NVARCHAR(MAX),
@tags NVARCHAR(MAX);
SELECT @categories = '1,2,4', -- comma separated category ids
@tags =...
262 просмотров
schedule
26.09.2021
SQL Получить строки, в которых есть все строки из другой таблицы
Я столкнулся с некоторыми проблемами при получении данных с помощью SQL в одном конкретном сценарии:
Предположим, у меня есть следующие таблицы:
A (идентификатор, attr_a, attr_b);
B (идентификатор, attr_d, attr_e);
C (id_a, id_b);...
421 просмотров
schedule
26.05.2022
Поиск объектов только там, где все их коллекции has_many имеют значение для определенного столбца
У меня есть объект Album , в котором много Tracks . Треки имеют столбец youtube_uid . Я хотел бы запросить альбомы, в которых присутствуют все их треки youtube_uids . Я знаю технику поиска альбомов с треками, где есть хотя бы один трек с...
109 просмотров
schedule
11.06.2022
Реляционная алгебра (проверка работоспособности): филиалы, в число клиентов которых входят все клиенты Талсы.
Учитывая эти схемы:
Счет: bname, acct_no, balance Депонент: cname, acct_no Клиент: cname, street, city ‹-(все клиентов / как клиентов кредита, так и клиентов счета) Кредит: номер_кредита, сумма, b_name Заемщик: cname,...
60 просмотров
schedule
18.07.2022
поиск 2 вхождений в реляционной таблице в MySQL
У меня есть таблица, заполненная категориями, другая заполнена продуктами. Между ними у меня есть таблица категорий продуктов всего с 3 столбцами:
id
ид_категории
идантификационный номер продукта
отлично работает для поиска продуктов в...
50 просмотров
schedule
25.07.2022
Как найти значение, которое содержит все значения из другой таблицы?
Если бы у меня были эти таблицы
+--------+-----+
| ID | oid |
+--------+-----+
| 0 | 1 |
| 2 | 1 |
| 0 | 2 |
+--------+-----+
+--------+
| num |
+--------+
| 1 |
| 2 |
+--------+
Я бы вернул ID...
34 просмотров
schedule
05.08.2022
Где ALL IN, не любые, а ровно все элементы совпадают
class Recipe < ActiveRecord::Base
has_many :ingredients
end
class Recipe::Ingredient < ActiveRecord::Base
belongs_to :product
# also has `require_in_filter` boolean attribute
end
Я хочу получить все рецепты по идентификаторам...
96 просмотров
schedule
12.08.2022
относительное деление
Я должен написать запрос для этого оператора:
Перечислите имена покупателей и названия альбомов для случаев, когда покупатель купил весь альбом (т. е. все треки в альбоме).
Я знаю, что должен использовать разделение.
Вот мой ответ, но я...
393 просмотров
schedule
06.09.2022
Предварительные требования составного курса (один или несколько из a, b, c и либо x, либо y, а также стиль z)
Спасибо всем за вклад, особенно в последние часы щедрости, это было невероятно полезно.
Это дополнительный вопрос к Выбрать курсы, которые полностью удовлетворяют заданному списку предварительных условий , и дополнительно пояснить ситуацию....
2276 просмотров
schedule
14.09.2022
Найти только записи, которые относятся ко всем категориям
В PostgreSQL у меня есть 3 таблицы:
Таблица статей
Таблица категорий
Таблица, которая сопоставляет статьи с категориями
Я хочу иметь возможность находить статьи, относящиеся ко всем категориям, не зная, какие категории существуют....
66 просмотров
schedule
18.09.2022
Могут ли все запросы SQL быть представлены в реляционной алгебре, домене и реляционном исчислении кортежей?
Мой запрос включает наличие и количество или все включено. Как они представлены в RA/DRC/TRC? Придется ли мне еще больше упростить мой SQL-запрос? Вот упрощенный пример:
empl(employee (primary key), city)
managers(employee (primary key), manager...
3328 просмотров
schedule
09.01.2023
Соединение между таблицами сопоставления (соединения) с определенной кардинальностью
У меня есть простой вопрос о наиболее эффективном способе выполнения определенного соединения.
Возьмите эти три таблицы, настоящие имена были изменены, чтобы защитить невиновных:
Таблица: животное
animal_id name ......
2149 просмотров
schedule
13.12.2022
Как я могу найти группы записей, которые соответствуют другим группам записей (реляционное деление?)
Для настройки обработки консолидированных учетных записей я хочу найти учетные записи, у которых «точно такой же» набор владельцев.
Я думаю, что может сработать поворот владельцев с помощью динамического sql, а затем использование функций...
1484 просмотров
schedule
05.12.2022
Как подсчитать результаты MySQL в отношении «имеет много сквозных»
Существует довольно хорошая статья о том, как фильтровать результаты в отношении «имеет много»: Как фильтровать результаты SQL в отношении has-many-through
Я просто ищу решение для результата COUNT, а не показываю их все.
student {
id...
1052 просмотров
schedule
07.11.2022
SQL: найти команды, содержащие список пользователей
У меня есть игра, в которой есть команды, состоящие из нескольких пользователей. В каждой команде есть разное количество пользователей, но для любой команды комбинация пользователей делает эту команду уникальной.
Для этого я создал три таблицы...
145 просмотров
schedule
18.11.2022
Эквивалентное предложение MySQL ONLY IN()
Я даю здесь очень абстрактную версию моего вопроса, поэтому, пожалуйста, потерпите меня. У меня есть запрос, который будет проверять, имеет ли конкретное тело несколько параметров одного типа. Например, мальчик имеет множественный выбор в отношении...
3827 просмотров
schedule
30.12.2022
Выберите курсы, которые полностью удовлетворяют заданному списку обязательных условий
Я пытаюсь написать SQL-запрос, который вернет список курсов, на которые человек имеет право, учитывая список его завершенных предметов (для использования в качестве предварительных условий).
У меня есть моя база данных, выложенная как таковая....
1152 просмотров
schedule
12.06.2023