8
ответов

SQL-запрос - Соединение, которое возвращает первые две записи присоединяющейся таблицы

У меня есть две таблицы: Терпеливый Пациент фамилии pkPatientId FirstName PatientStatus pkPatientStatusId fkPatientId StatusCode StartDate EndDate-> PatientStatus является связью "один ко многим". Я...
вопрос задан: 10 March 2009 07:19
8
ответов

Выбрать все из таблицы A, присоединиться к таблице b, где нет в сводной таблице [дубликата]

У меня есть настольные игры, пользователи настольных игр и пользователи сводных настольных игр с id столбцов, games_id, users_id. В этой сводной таблице у меня есть строка для каждой пользовательской игры. Теперь я знаю, как выбрать все игры ...
вопрос задан: 18 December 2008 10:36
7
ответов

SQL Server 2008, соединение или никакое соединение?

Просто небольшой вопрос относительно соединений. У меня есть таблица приблизительно с 30 полями, и я думал о создании второй таблицы хранить 10 из тех полей. Затем я просто присоединился бы к ним в с основным...
вопрос задан: 25 May 2017 22:35
7
ответов

Почему порядок предложений соединения влияет на план запроса в SQL Server?

Я создаю представление в SQL Server 2000 (и 2005) и заметил, что порядок операторов соединения сильно влияет на выполнение план и скорость запроса. select sr.WTSASessionRangeID, ...
вопрос задан: 23 May 2017 12:13
7
ответов

Жизнь без СОЕДИНЕНИЙ … понимание и общие методы

Много "BAW" s (веб-сайты большой задницы) использует хранение данных и методы извлечения, которые полагаются на огромные таблицы с индексами и использующие запросы, которые/могут, использование Участвует в их запросах (BigTable, HQL...
вопрос задан: 23 May 2017 12:02
7
ответов

Когда и почему соединения базы данных являются дорогими?

Я провожу некоторое исследование в базы данных, и я смотрю на некоторые ограничения реляционного DBS. Я получаю это, соединения больших таблиц являются очень дорогими, но я не абсолютно уверен почему. Что делает...
вопрос задан: 23 May 2017 02:34
7
ответов

Объедините несколько результатов в подзапросе в единственное разделенное от запятой значение

У меня есть две таблицы: идентификатор TableA------, идентификатор TableB------Имени, SomeColumn, TableA_ID (FK для TableA) отношения являются одной строкой TableA - многие TableB. Теперь, я хочу видеть результат как это:...
вопрос задан: 15 March 2016 08:11
7
ответов

В каком порядке MySQL JOIN оценены?

У меня есть следующий запрос: ВЫБЕРИТЕ c.* ОТ компаний AS c ПРИСОЕДИНЯЕТСЯ к пользователям AS u ИСПОЛЬЗУЯ (companyid) задания СОЕДИНЕНИЯ, AS j ИСПОЛЬЗУЯ (идентификатор пользователя) ПРИСОЕДИНЯЕТСЯ к useraccounts AS нас ИСПОЛЬЗУЯ (идентификатор пользовател
вопрос задан: 7 March 2016 23:29
7
ответов

Порядок SQL операций

Если я выполняю следующий ВЫБОР SQL-запроса * ОТ ЛЕВОГО СОЕДИНЕНИЯ B НА Foo=B.foo, ГДЕ A.date = "Вчера" Делает, ГДЕ оператор оценен прежде или после СОЕДИНЕНИЯ? Если после, что было бы...
вопрос задан: 10 June 2015 11:46
7
ответов

Почему соединение быстрее, чем нормальная конкатенация

Я видел несколько примеров с различных языков, которые однозначно доказывают, что присоединение к элементам списка (массив) является временами быстрее это просто связывающее строку. К сожалению, я не нашел...
вопрос задан: 15 July 2013 12:50
7
ответов

Присоедините таблицу к себе по следующему значению [duplicate]

У меня есть таблица с переменной группировки и переменной времени. Я хочу рассчитать для каждого наблюдения, сколько времени это происходит до следующего наблюдения (внутри групп). Моя идея состояла в том, чтобы присоединиться к столу с ...
вопрос задан: 4 February 2013 16:59
7
ответов

Как я нахожу записи, к которым не присоединяются?

У меня есть две таблицы, которые объединены. Многих B Обычно Вы сделали бы: выберите * из a, b, откуда b.a_id = a.id Для получения всех записей, который имеет запись в b. Как я становлюсь справедливым...
вопрос задан: 12 March 2012 23:40
7
ответов

Алгоритм ключа соответствия адреса

У меня есть список адресов в двух отдельных таблицах, которые являются немного от этого, я должен смочь соответствовать. Например, тот же адрес может быть введен несколькими способами: Test St, 110, 110 Test St. 110...
вопрос задан: 20 May 2010 18:25
7
ответов

Каковы некоторые хорошие примеры, где ВНЕШНЕЕ ОБЪЕДИНЕНИЕ SQL используется?

Меня часто задают вопросы в интервью, что, "что такое внешнее объединение в SQL"? В то время как этому можно ответить, интересно, каковы могли бы быть некоторые классические и хорошие реальные примеры где (слева) ВНЕШНИЙ...
вопрос задан: 23 April 2010 12:08
7
ответов

Процедурно преобразуйте подзапрос в соединение

Существует ли обобщенная процедура или алгоритм для преобразования подзапроса SQL в соединение, или наоборот? Таким образом, есть ли ряд типографских операций, к которым можно относиться синтаксически...
вопрос задан: 8 February 2010 22:19
7
ответов

MySQL Slow на соединении. Любой способ убыстриться

У меня есть 2 таблицы. 1 музыка, и 2 дорожки listenTrack. listenTrack уникальные игры каждой песни. Я пытаюсь получить результаты для популярных песен месяца. Я получаю свои результаты, но они справедливы...
вопрос задан: 18 August 2009 00:11
7
ответов

Иерархические данные в MySQL

У меня есть своего рода дерево как вещь, продолжающаяся в моей базе данных MySQL. У меня есть база данных, которая имеет категории, и каждая категория имеет подкошку. Я сохраняю все категории в одной таблице, таким образом, столбцы...
вопрос задан: 6 July 2009 03:39
7
ответов

Вычитание одной строки данных от другого в SQL

Я был озадачен с некоторым SQL, где у меня есть несколько строк данных, и я хочу вычесть строку из предыдущей строки и иметь ее повторение полностью вниз. Таким образом, вот таблица: нечто CREATE TABLE (...
вопрос задан: 27 May 2009 17:36
7
ответов

СОЕДИНЕНИЕ SQL: НА по сравнению с равняется

Есть ли между следующим какая-либо значительная разница? ВЫБЕРИТЕ a.name, b.name ОТ a, b, ГДЕ a.id = b.id И a.id = 1 И ВЫБИРАЮТ a.name, b.name ОТ ВНУТРЕННЕГО ОБЪЕДИНЕНИЯ b НА a.id = b.id ГДЕ a.id = 1...
вопрос задан: 27 March 2009 18:46
7
ответов

Соединения SQL по сравнению с единственной таблицей: различие в производительности?

Я пытаюсь придерживаться практики хранения нормализованной базы данных, но это приводит к потребности выполнить несколько запросов соединения. Есть ли снижение производительности, если много запросов используют соединения по сравнению с наличием...
вопрос задан: 24 March 2009 20:44
7
ответов

Конкатенация строк JavaScript быстрее, чем этот пример?

Я должен связать набор Строк в JavaScript, и ищу самый быстрый способ сделать так. Давайте предположим, что JavaScript должен создать большой "файл" XML-, который, естественно, состоит из...
вопрос задан: 30 September 2008 14:57
6
ответов

Запросы, которые не могут сделать неявные соединения SQL?

Я никогда не изучал, как соединения работают, но просто использующий выбор и, где пункт был достаточен для всех запросов, я сделал. Есть ли случаи, где я не могу получить правильные результаты с помощью ГДЕ...
вопрос задан: 9 January 2019 18:33
6
ответов

Как ускорить простое соединение

Я бесполезен в SQL. Я ищу способ ускорить простое соединение как это: ВЫБЕРИТЕ E.expressionID, A.attributeName, A.attributeValue ОТ атрибутов СОЕДИНЕНИЕ выражения E НА...
вопрос задан: 23 May 2017 12:25
6
ответов

SQL-соединение: где предложение по сравнению с предложением

После прочтения, это не дубликат явных и неявных объединений SQL. Ответ может быть связан (или даже один и тот же), но вопрос в другом. Какая разница и что должно войти в ...
вопрос задан: 23 May 2017 10:31
6
ответов

Присоединение к Python: почему это string.join (список) вместо list.join (строка)?

Это всегда смущало меня. Кажется, что это будет лучше: my_list = ["Hello", "world"] print my_list.join ("-") # Produce: "Hello-world", чем this: my_list = ["Hello", "world"] печать "-". присоединиться (...
вопрос задан: 21 December 2016 11:29
6
ответов

Присоединение к нескольким полям в текстовых файлах на Unix

Как я могу сделать это? File1 похож на это: нечто 1 панель scaf 3 2 scaf 3.3 File2 похоже на это: нечто 1 нечто scaf 4.5 1 шиканье 2,3 панели 2 scaf 1.00, Что я хочу сделать, должно найти строки этим co-occur в File1...
вопрос задан: 8 July 2016 06:55
6
ответов

Как преобразовать подзапрос SQL в соединение

У меня есть две таблицы с 1:n отношения: "содержание" и "versioned-content-data" (например, объект статьи и все версии, созданные из той статьи). Я хотел бы создать представление это...
вопрос задан: 31 May 2016 05:29
6
ответов

MYSQL - несколько DELETE JOIN или несколько DELETE по отдельности [дубликат]

У меня вопрос, а именно для многих операций DELETE лучше использовать JOIN или каждый запрос индивидуально? У меня есть 4 таблицы (реляционные), из которых я хотел бы удалить определенные строки в ...
вопрос задан: 18 August 2014 10:51
6
ответов

MySQL UPDATE, если что-то изменилось в другой таблице [duplicate]

Я хотел бы обновить список задач: каждая задача имеет DocumentNr, связанную с таблицей «tdokument». Если произошла смена «cStatus», я хочу обновить задачу и установить дату-время. UPDATE ttasks t ...
вопрос задан: 17 January 2013 22:07
6
ответов

Запрос Mysql с Левым Соединением слишком очень медленен

Запрос: выберите 'r'.'id' как 'идентификатор' от 'tbl_rls' как 'r' оставленный соединение 'tblc_comment_manager' как 'cm' на 'cm'.'rlsc_id'! = 'r'.'id' Обе таблицы имеют записи 8k, но почему это очень медленно, беря 2-3...
вопрос задан: 3 November 2012 17:25