JOIN - это общая операция в реляционной алгебре для операции объединения двух или более отношений в системе реляционной базы данных. JOIN также является ключевым словом языка SQL для выполнения этой операции.

Подробнее про join...

У меня есть две таблицы, activity и contacts в postgresql. activity может иметь несколько контактов в виде массива, например contact Id = {23,54,34}. Я хочу удалить действие только в том случае, если все идентификаторы контактов этого действия будут удалены в таблице контактов, и сохранить действие....
2 Мар 2021 в 08:38
BitTable Идентификатор Имя BitId 1 TestData1 1 2 TestData2 2 7 TestData3 4 Таблица BitMask DataId DataMask 12 3 13 3 14 6 SQL-запрос и вывод Выберите * из битовой таблицы bt Битовая маска внутреннего соединения bm на bm ........
2 Мар 2021 в 05:21
У меня есть две таблицы, к которым я пытаюсь присоединиться. В таблицах есть первичный и внешний ключ, но в некоторых случаях ключи не совпадают, и мне нужно присоединиться к следующему наилучшему совпадению. Я попытался использовать оператор case, и он работает, но соединение не идеально. Он либо....
28 Фев 2021 в 04:57
Я хочу объединить две таблицы (таблица «products» содержит 1,5 миллиона записей) с помощью следующего запроса, но через 15 минут запрос все еще выполнялся, и мой компьютер перегревался (это lenovo .......
27 Фев 2021 в 17:39
У меня есть две таблицы: список наблюдения: media_id saved_language 000001 ru 000002 ru средства массовой информации: media_id media_title data_language 000001 Заголовок на английском языке en 000002 Заголовок на английском языке en 000002 Заголовок в .......
27 Фев 2021 в 03:06
Я создал mysqltable с данными о продажах за разные годы. ссылка на скрипт sql Я хочу иметь столбец в таблице, в котором показаны продажи за этот год, и один дополнительный столбец с общей суммой продаж за последний год, как показано на рисунке. CREATE TABLE agreement ( Id INT NOT NULL, suppl....
27 Фев 2021 в 00:54
Есть ли преимущества / недостатки использования Dataframes по сравнению с pairRDD при выполнении соединений в Spark. Другими словами, есть ли какие-либо оптимизации соединения, которые вы можете сделать только с парными RDD, а не с фреймами данных?....
26 Фев 2021 в 19:57
У меня есть два набора данных, как показано ниже. df1 = data.frame (o = c (1,1,1,1,2,2,2,2,3,3,3,3)) df2 = data.frame (o = c (1,1,2 , 2,3,3), ratio = c (0,75,0,25,0,25,0,75,0,5,0,5), d = c ('a', 'b', 'a', 'b', 'a', ' б '))> .......
25 Фев 2021 в 04:23
Я могу SELECT данных из двух баз данных (с соответствующими правами пользователя) следующим образом: SELECT * FROM test1.table1 AS t1 INNER JOIN test2.table2 AS t2 ON (t2.id = t1.id); Это вернет следующие результаты: +----+-------+----+------------------------------------------+ | id | db | id....
25 Фев 2021 в 01:39
Я отслеживаю пользовательские события (вход, выход, загрузка страницы и т. Д.), Которые происходят на веб-сайте. Я хочу запустить запрос, который получает пользователей, которые: вошли в систему не вышли из системы не вошли в систему более 90 минут .......
24 Фев 2021 в 15:56
Я не могу понять, почему мой запрос не работает, и я уже просмотрел существующие темы. Моя цель. Я пытаюсь отобразить 5 основных типов жалоб за выбранный период в моем MySQL. .......
23 Фев 2021 в 16:43
Я использую R и библиотеку dplyr. Я хочу объединить большую базу данных с меньшей базой данных (с точки зрения строк). Я использую левое соединение, потому что хочу иметь окончательную базу данных с тем же количеством строк, что и в большей. Это, естественно, возвращает значения NA, когда меньшая ба....
23 Фев 2021 в 10:56
Это мой первый пост. За пару лет экспериментов мне удалось найти решения проблем, но я, наконец, застрял, в основном потому, что мне кажется, что мои формулировки и лексика неверны, но я отвлекаюсь. У меня есть две таблицы, позволяющие сказать твиты и лайки .. Нравится Liker | like_id | tweet_id C....
23 Фев 2021 в 08:16
У меня проблемы с объединением двух таблиц, которые позволят мне увидеть, какие новые клиенты приобрели хотя бы 1 конкретный товар. Первый извлекает новые учетные записи клиентов из определенного диапазона дат, а второй извлекает клиентов, которые сделали, по крайней мере, при покупке товара в тече....
23 Фев 2021 в 00:23
Я хочу получить имена в один столбец с помощью ConcerenedId. В этой таблице (Ledger) ConcerenedId содержит идентификатор как клиента, так и поставщика, и я хочу узнать их имя. вот таблица (Клиенты) и .......
22 Фев 2021 в 13:07
Я пытаюсь найти общее количество проданных книг (сумма количества) для каждого product_id и txn_day. У меня есть 2 таблицы, transactions и catalog, как показано ниже: Таблица 1: transaction market_id, txn_day, customer_id, product_id, quantity 1,2019-03-01,1,B0002,1 1,2019-03-01,2,B0003,1 1,2019-03....
21 Фев 2021 в 04:05
Я хочу очистить все записи в MapState с заданной отметкой времени. Я рассматриваю два способа сделать это: Удерживайте cleanup timestamp в ValueState, зарегистрируйте таймер для cleanup timestamp, когда таймер сработает, очистите MapState. Хотя cleanup timestamp может быть таким же, это будет проис....
19 Фев 2021 в 09:58
Я пытаюсь выяснить, как объединить / объединить два фрейма данных таким образом, чтобы при выполнении определенного условия R объединял две строки из двух фреймов данных в одну строку, но если условие не выполняется, R добавляет новая строка с НП в столбцах, которых нет в исходном фрейме данных. М....
19 Фев 2021 в 05:44
У меня есть два фрейма данных: x и y. Моя цель - левое соединение y на x, где x.timestamp находится между y min и max (и подсчитать эти вхождения). x.shape (69593, 1) x.head() timestamp count 4 2013-06-01 04:12:34 0 5 2013-06-01 04:19:08 0 6 2013-06-01 05:18:35 0 7 2013-06-01 06:00:19 0 ....
17 Фев 2021 в 10:34
Мне нужна сумма двух клиентов, поэтому я написал следующий запрос: SELECT m.m_name, m2.m_name AS m_name2, SUM(m.price + m2.price) as total_amount, rn.name FROM ( SELECT m.name AS m_name, m.id AS m_id ,IFNULL(SUM(d.num * p.price), 0) AS price FROM m_member as m LEFT JOIN t_sales AS t ON m.id =....
16 Фев 2021 в 08:14
У меня есть следующий оператор выбора SQL, который я использую для получения подмножества продуктов или вин: SELECT pv.SkProdVariantId AS id, pa.Colour AS colour, FROM Dim.ProductVariant AS pv JOIN ProductAttributes_new AS pa ON pv.SkProdVariantId = pa.SkProdVariantId WHERE pv.ProdTy....
15 Фев 2021 в 20:25
У нас есть 3 основных таблицы Order, Pickup и Delivery Под одним OrderID есть несколько элементов (от 1 до многих) Некоторые товары в заказе могли быть забраны без доставки, и наоборот. Какой-то заказ со всеми товарами мог быть получен без единой доставки его товаров, и наоборот. Некоторые заказыва....
14 Фев 2021 в 18:32
Задний план У меня есть 3 длинноформатных набора данных. У каждого из них одни и те же столбцы: даты, несколько столбцов группировки, такие как страна + штат + версия + элемент, и столбец значений. Каждый набор данных уникален тем, что даты записываются с разной степенью детализации (ежечасно, еже....
14 Фев 2021 в 04:04
Я пытаюсь упорядочить строки в моей таблице friend_profile по возрастанию имени пользователя (столбец из объединенной таблицы пользователей). Этот запрос дает нужные мне результаты, но как мне сохранить порядок строк friend_profiles на основе поля first_name из пользовательской таблицы? SELECT * FR....
12 Фев 2021 в 23:54
У меня есть справочная таблица "первых" в столбце d. Например, впервые пациент поступил по поводу определенного заболевания. Я хотел бы присоединить это обратно к основному фрейму данных через data.table при нескольких других условиях. Моя проблема в том, что, к сожалению, основная таблица data.ta....
12 Фев 2021 в 10:36