19
ответов

mongoDB, Есть ли способ, похожий на «join» в РСУБД? [Дубликат]

У меня есть вопрос, используя mongoDB. это следует. у моего монгода есть два документа. документ 1: пользователи) user_id user_pw user_profilePhoto document 2: posts) user_id user_profileФото описание ...
вопрос задан: 19 June 2012 12:55
19
ответов

mongodb, соединяющий две коллекции из двух разных баз данных [duplicate]

db_contacts collection_contact {"_id": ObjectId ("5ac5d63cf0b6c601a8978b56"), "contact_type": "Individual", "name": "MyShipper",} ... db_shipments collection_fclshipments "shipper_info": {...
вопрос задан: 19 June 2012 12:55
19
ответов

MongoDB / Mongoose - совокупность с $ lookup (Left Join) не работает [дубликат]

БД имеет 9 пользователей (сбор 1). Каждый пользователь может иметь 0 или 1 rsvps (сбор 2). В коллекции rsvps всего 2 rsvps. Следующий код возвращает 9 записей. Даже для 2 пользователей с ...
вопрос задан: 19 June 2012 12:55
16
ответов

Почему соединения плохо при рассмотрении масштабируемости?

Почему соединения плохо или 'медленные'. Я знаю, что слышал это больше затем однажды. Я нашел эту кавычку, проблемой являются соединения, являются относительно медленными, особенно по очень большим наборам данных, и если они являются медленными Ваш...
вопрос задан: 12 April 2010 17:02
14
ответов

Как я могу удостовериться потоки N, выполненные примерно на той же скорости?

Я играю с идеей записать программное обеспечение моделирования физики, в котором каждый физический элемент был бы моделирован в его собственном потоке. Было бы несколько преимуществ для этого подхода. Это было бы...
вопрос задан: 16 March 2009 09:35
13
ответов

Подзапросы по сравнению с соединениями

Я осуществил рефакторинг медленный раздел приложения, которое мы наследовали от другой компании для использования внутреннего объединения вместо подзапроса как: ГДЕ идентификатор В (ВЫБИРАЮТ идентификатор ИЗ...), пересмотренные выполнения запроса о 100x..
вопрос задан: 12 July 2019 05:40
13
ответов

Заявление о обновлении с объединением в Oracle [дубликат]

Я просто хочу изучить инструкцию update с объединенным / коррелированным подзапросом в Oracle SQL. В T-SQL ответ на следующий вопрос прост: UPDATE s SET s.Val = s1.Val FROM Test S INNER JOIN Test ...
вопрос задан: 20 November 2015 10:58
13
ответов

могу ли я использовать из инструкции? из инструкции throwing error [duplicate]

Я новичок в oracle, пожалуйста, помогите мне, чтобы решить эту проблему. UPDATE TMP_XML_POSITION SET ZONEID = TMP_POSITION.ZONEID, POSTIME = TMP_POSITION.POSTIME, POSX = TMP_POSITION.POSX, POSY = TMP_POSITION.POSY, ...
вопрос задан: 20 November 2015 10:58
13
ответов

UPDATE INNER JOIN in Toad [дубликат]

Обратите внимание, что это не дублирующий вопрос. У меня есть заявление, которое мне нужно запустить в Toad. Я знаю, как записать его в качестве оператора обновления внутреннего соединения, но Toad не разрешает внутренние соединения в UPDATE ...
вопрос задан: 20 November 2015 10:58
13
ответов

mysql - присоединить таблицу к неопределенному количеству раз [дублировать]

У меня есть подготовленный путь Testing / Questions / All и он должен храниться в таблице, называемой путями, в следующем формате, где каждая папка является собственной записью: id parentId qmid name 1 NULL ...
вопрос задан: 6 May 2015 16:33
13
ответов

Как я могу присоединиться к двум таблицам из двух разных подключений или экземпляров в SQL Server? [Дубликат]

Как присоединиться к двум таблицам из разных подключений / экземпляров в SQL Server? Что-то вроде этого: select * from [connection1]. [Database]. [Table] c1 join [connection2]. [Database]. [Table] c2 on c1 ....
вопрос задан: 17 July 2009 16:39
12
ответов

В по сравнению с Соединением с большими наборами строк

Я желаю выбрать строки в таблице, где первичный ключ находится в другой таблице. Я не уверен, должен ли я использовать СОЕДИНЕНИЕ или оператор IN в SQL Server 2005. Есть ли любая значительная производительность...
вопрос задан: 16 June 2009 14:07
11
ответов

Получать все дочерние элементы пользователя в одном запросе [дубликат]

Пожалуйста, помогите мне с проблемой: у меня есть таблица «users»: id | имя | lrn | lrn_partner ----------------------------- 1 john 001 000 2 ilie 002 001 3 vadim 003 001 4 ...
вопрос задан: 6 May 2015 16:33
10
ответов

ВНУТРЕННЕЕ ПРИСОЕДИНЕНИЕ НА ПУТЬ К ГДЕ

Для простоты предположим, что все соответствующие поля НЕ ПУСТО. Вы можете сделать: ВЫБЕРИТЕ table1.this, table2.that, table2.somethingelse ОТ table1, table2 WHERE table1.foreignkey = table2.primarykey ...
вопрос задан: 14 April 2018 15:58
10
ответов

Почему SQL ANSI-92 не является стандартным лучше принятый по ANSI-89?

В каждой компании я работал в, я нашел, что люди все еще пишут свои SQL-запросы в стандарте ANSI-89: выберите a.id, b.id, b.address_1 от человека a, обратитесь к b где a.id = b.id...
вопрос задан: 30 October 2013 16:32
10
ответов

SQL оставил соединение по сравнению с несколькими таблицами на ОТ строки?

Большинство диалектов SQL принимает обоих следующие запросы: ВЫБЕРИТЕ a.foo, b.foo ОТ a, b, ГДЕ a.x = b.x ВЫБИРАЮТ a.foo, b.foo ОТ ЛЕВОГО СОЕДИНЕНИЯ b НА a.x = b.x Теперь, очевидно, при необходимости во внешнем объединении...
вопрос задан: 28 May 2011 02:11
10
ответов

СОЕДИНЕНИЕ быстрее, чем ГДЕ?

Предположим, что у меня есть две таблицы, которые связаны (у каждого есть внешний ключ к другому): Документ CREATE TABLE (идентификационный PRIMARY KEY INT, VARCHAR 255 Имени) CREATE TABLE DocumentStats (идентификационный PRIMARY KEY INT...
вопрос задан: 15 July 2009 17:31
10
ответов

Соединение выбора SQL: действительно ли возможно снабдить префиксом все столбцы как 'префикс.*'?

Я задаюсь вопросом, возможно ли это в SQL. Скажите, что у Вас есть две таблицы A и B, и Вы делаете выбор на таблице A и соединение на таблице B: ВЫБЕРИТЕ a.*, b.* ИЗ TABLE_A СОЕДИНЕНИЕ TABLE_B b ИСПОЛЬЗУЯ (some_id); Если таблица...
вопрос задан: 24 March 2009 20:47
10
ответов

Есть ли что-то не так с соединениями, которые не используют ключевое слово СОЕДИНЕНИЯ в SQL или MySQL?

Когда я начал писать запросы базы данных, я еще не знал ключевого слова СОЕДИНЕНИЯ, и естественно я просто расширил то, что я уже знал и записал запросам как это: ВЫБЕРИТЕ a.someRow, b.someRow ОТ tableA AS a...
вопрос задан: 12 March 2009 19:51
9
ответов

Как мы можем использовать пользовательские итерации с помощью string.join ()? [Дубликат]

Метод join () для srings, похоже, отлично подходит для списков строк и других встроенных итераций. Однако, когда я определяю свои собственные итерации, join () сотрудничает. Как можно написать итерируемый, который ...
вопрос задан: 27 July 2016 21:57
9
ответов

Лучший шаблон разработки для соединений таблицы базы данных

Я смотрю на программирование/шаблоны разработки для образцового слоя моего приложения и задаюсь вопросом, какой подходит лучше всего с ситуацией, где Вы делаете извлечение, которое включает соединения через...
вопрос задан: 23 October 2009 11:15
9
ответов

SQLite объединяет несколько значений из двух таблиц [duplicate]

У меня есть SQLite DB, который хранит информацию журнала для меня. Иногда некоторые из значений могут быть доступны для редактирования, иногда другие недоступны для редактирования. Чтобы избежать наличия для каждой информации двух столбцов, я решил ...
вопрос задан: 19 June 2009 17:49
9
ответов

Подзапрос T-SQL Max (дата) и соединения

Я пытаюсь присоединиться к нескольким таблицам, но одна из таблиц имеет несколько записей для разделенного с различными датами. Я хочу получить запись с новой датой. Вот некоторые таблицы в качестве примера:...
вопрос задан: 18 May 2009 21:38
8
ответов

Явные против неявных объединений SQL

Есть ли разница в эффективности в явном и неявном внутреннем соединении? Например: SELECT * FROM table a INNER JOIN table b ON a.id = b.id; против SELECT a. *, b. * ИЗ таблицы a, таблицы b ГДЕ a.id = ...
вопрос задан: 26 October 2017 19:14
8
ответов

Запрос соединения или подзапрос

Есть ли эмпирические правила для разработчиков, когда использовать соединение вместо подзапроса или являются ими то же.
вопрос задан: 27 September 2011 14:40
8
ответов

Каково использование для Перекрестного объединения?

Перекрестное объединение выполняет декартово произведение на кортежах двух наборов. ВЫБЕРИТЕ * ИЗ ПЕРЕКРЕСТНОГО ОБЪЕДИНЕНИЯ Table1 Table2, Какие обстоятельства представляют такую особенно полезную операцию SQL?
вопрос задан: 24 March 2010 19:49
8
ответов

SQL: запрос как этот OK или является там более эффективным способом сделать его, как использование соединения?

Я часто желаю для записи SQL-запроса как следующее: ВЫБЕРИТЕ тело ИЗ node_revisions, где vid = (ВЫБИРАЮТ vid ИЗ узла ГДЕ nid = 4); я знаю...
вопрос задан: 21 January 2010 22:43
8
ответов

Какой из двух способов кодировать Внутреннее объединение быстрее?

Я очень предпочитаю кодировать в использовании t-sql, что является в действительности встроенным соединением, вместо того, чтобы иметь длинный список соединений в конце хранимой процедуры или представления. Например, я кодирую: ВЫБЕРИТЕ PKey...
вопрос задан: 8 July 2009 20:04
8
ответов

Как присоединиться к двум таблицам вместе с тем же количеством строк согласно их порядку

Я использую SQL2000, и я хотел бы присоединиться, две таблицы вместе на основе их положений, Например, рассматривают следующие 2 таблицы: имя table1-------------'собака' 'кошки' 'мышь' table2------...
вопрос задан: 14 May 2009 21:40
8
ответов

запрос SQL присоединяется к нескольким таблицам - слишком медленный (8 таблиц)

я пытаюсь присоединиться к 8 таблицам в ту для создания индекса, используемого другим приложением, мой запрос похож: (мой mysql очень любительский навык), ВЫБИРАЮТ t1_id, t2_name, t3_name, t4_name, t5_name...
вопрос задан: 3 May 2009 21:49