Вопросы по теме 'relational-division'
Выбор основного из строки сопоставления SQL
У меня есть таблица со ссылками на кучу статей, таблица содержит теги для этих статей. Нравится:
tag text
article_id bigint
Я хочу выбрать все article_id с набором тегов, скажем, tag1, tag2, tag3, но к статье также могут быть прикреплены...
92 просмотров
schedule
13.05.2022
PostgreSQL, где все в массиве
Каков самый простой и быстрый способ создать предложение, в котором должны быть сопоставлены все элементы в массиве, а не только один при использовании IN ? В конце концов, он должен вести себя как $ all от mongodb .
Думая о групповых беседах, в...
20898 просмотров
schedule
21.02.2022
Выбор из таблицы «многие ко многим»
Я хочу получить post_ID и миниатюру сообщений, которые имеют несколько тегов. Мои таблицы следующие:
table: post
-------------------
post_ID | thumbnail
1 | 1.jpg
2 | 2.jpg
3 | 3.jpg
4 | 4.jpg
5 | 5.jpg
table: tags...
87 просмотров
schedule
10.05.2023
Как я могу сохранить массивы PHP в базе данных MySQL, чтобы я мог выполнять поиск по массивам в базе данных?
Я пытаюсь создать доступную для поиска базу данных языков, на которых говорят мои пользователи.
Например, у меня может быть
$john = array("english", "french", "spanish");
$jack = array("french", "spanish");
$jill = array("english", "spanish");...
129 просмотров
schedule
11.05.2022
Ищу расширенное объяснение оператора Divide
Я читаю о восьми оригинальных операторах Кодда в Inside Microsoft SQL Server 2008: T-SQL Querying by Itzik Ben- Gan, Lubor Kollar, Dejan Sarka и Steve Kass и не понимают оператора Divide.
Цитаты, определяющие оператор Divide:
«Отношение...
555 просмотров
schedule
09.02.2024
Как представить реляционное деление (выражение базовой алгебры) с точки зрения SQL
Query: Найдите имена моряков, забронировавших все лодки
Это можно представить в алгебре отношений следующим образом: 1. π sname ( ((σ sid,bid Reserves) / (σ bid Boats)) ⋈ Sailors)
Согласно реляционной алгебре, деление также может быть...
1259 просмотров
schedule
08.05.2022
Как выбрать отдельных клиентов, у которых есть оба атрибута «S» и «P» в SQL?
В таблице SQL у меня есть два поля среди многих других: CustomerID и TransactionType. CustomerID — это уникальный номер, который может повторяться при каждой транзакции. Каждая транзакция является либо «S», либо «P».
Я хочу выбрать разные...
47 просмотров
schedule
25.02.2024
Найти значение, которое содержится во ВСЕХ строках таблицы
Мне нужно выбрать все значения, которые содержатся во ВСЕХ строках таблицы. У меня есть таблица «Ингредиент» и ПродуктИнгредиент(там у меня есть рецепт продукта). Ингредиент
| ingredient_id | name | price |
| 1 | Bla | 100
| 2...
71 просмотров
schedule
24.01.2023
Запрос, в котором ВСЕ связанные записи имеют значение атрибута X
У меня есть запрос, который подсчитывает связанные записи и связанный статус
SELECT
orders.id,
SUM(CASE WHEN s.shipment_status='CLOSED' THEN 1 ELSE 0 END) as closed,
COUNT(*) as shipment_count
FROM orders as po
JOIN shipments as s ON...
9 просмотров
schedule
06.08.2022
Соедините запрос только с теми столбцами, которые имеют все значения в предложении `in`
Я создаю простую систему фильтрации для своего сайта. У меня есть отношение многие ко многим между местами проведения и удобствами. Вот мои столы.
ПРИМЕЧАНИЕ: все идентификаторы являются uuid. Делаем их короткими для простоты
места:
| id...
86 просмотров
schedule
21.04.2023
Выберите имя, которое содержит ВСЕ упомянутые значения и исключает дубликаты в отношениях «многие ко многим».
Я довольно новичок в SQL, и я создаю базу данных рецептов, которая принимает ингредиенты от пользователя и находит рецепты на основе ингредиентов.
У меня есть SQL-запрос, который получает имена рецептов, содержащих ингредиенты, но мне нужно выбрать...
67 просмотров
schedule
30.01.2023