Запитання з тегом «join»

ПРИЄДНАЙТЕ - це загальна операція в реляційній алгебрі для об'єднання операцій на двох або більше відносинах у системі реляційних баз даних. JOIN - також ключове слово мови SQL для виконання цієї операції.

8
1052: Стовпець "id" у списку полів неоднозначний
У мене є 2 таблиці. tbl_namesі tbl_sectionякий має якid поле. Як мені вибрати вибір idполя, тому що я завжди отримую таку помилку: 1052: Column 'id' in field list is ambiguous Ось мій запит: SELECT id, name, section FROM tbl_names, tbl_section WHERE tbl_names.id = tbl_section.id Я міг просто вибрати всі поля …

5
sqlalchemy: як об’єднати кілька таблиць за одним запитом?
У мене є такі зіставлені класи SQLAlchemy: class User(Base): __tablename__ = 'users' email = Column(String, primary_key=True) name = Column(String) class Document(Base): __tablename__ = "documents" name = Column(String, primary_key=True) author = Column(String, ForeignKey("users.email")) class DocumentsPermissions(Base): __tablename__ = "documents_permissions" readAllowed = Column(Boolean) writeAllowed = Column(Boolean) document = Column(String, ForeignKey("documents.name")) Мені потрібно отримати …
93 python  sql  join  sqlalchemy 

4
LINQ Приєднуйтесь до декількох умов у пункті On
Я намагаюся реалізувати запит у LINQ, який використовує ліве зовнішнє з'єднання з декількома умовами в реченні ON. Я використаю приклад наступних двох таблиць Project (ProjectID, ProjectName) і Task (TaskID, ProjectID, TaskName, Completed). Я хочу бачити повний перелік усіх проектів з відповідними завданнями, але лише тих завдань, які виконані. Я не …
93 linq  join 

16
Чому приєднання погано при розгляді масштабованості?
Чому приєднання погані або "повільні". Я знаю, що чув це ще раз. Я знайшов цю цитату Проблема полягає в тому, що приєднання відносно повільні, особливо над дуже великими наборами даних, а якщо вони повільні, ваш веб-сайт повільний. Потрібно тривати довгий час, щоб вийняти з диска всі ці окремі біти інформації …
92 sql  join 


2
Яка поведінка MySQL JOIN за замовчуванням, INNER або OUTER?
Тож останню годину я переглядав Інтернет, читав і шукав остаточну відповідь на це просте запитання. Яким є JOIN за замовчуванням у MySQL? SELECT * FROM t1 JOIN t2 Це те саме, що SELECT * FROM t1, t2 OR SELECT * FROM t1 INNER JOIN t2 Також пов'язане питання, коли ви …
92 mysql  select  join 

6
Як виконувати об’єднання між кількома таблицями в лямбда-лінці LINQ
Я намагаюся виконати об'єднання між кількома таблицями в LINQ. У мене є такі класи: Product {Id, ProdName, ProdQty} Category {Id, CatName} ProductCategory{ProdId, CatId} //association table І я використовую наступний код (де product, categoryі productcategoryє екземплярами вищевказаних класів): var query = product.Join(productcategory, p => p.Id, pc => pc.ProdID, (p, pc) => …

2
Як вказати імена стовпців для x та y при об'єднанні в dplyr?
У мене є два кадри даних, до яких я хочу приєднатися за допомогою dplyr. Один - це кадр даних, що містить імена. test_data <- data.frame(first_name = c("john", "bill", "madison", "abby", "zzz"), stringsAsFactors = FALSE) Інший фрейм даних містить очищену версію корпусу імен Кантровіца, що визначає стать. Ось мінімальний приклад: kantrowitz …
89 r  join  left-join  dplyr 

10
Коли використовувати STRAIGHT_JOIN з MySQL
У мене просто був досить складний запит, з яким я працював, і його запуск займав 8 секунд. EXPLAIN показував дивний порядок таблиць, і всі мої індекси не використовувались навіть із підказкою FORCE INDEX. Я натрапив на ключове слово STRAIGHT_JOIN join і почав замінювати ним деякі свої ВНУТРІШНІ ПРИЄДНАННЯ. Я помітив …
88 mysql  join 

7
Як виключити рядки, які не поєднуються з іншою таблицею?
У мене є дві таблиці, в одній є первинний ключ, у іншої - зовнішній ключ. Я хочу отримати дані з первинної таблиці, лише якщо у вторинній таблиці немає запису, що містить її ключ. Сортування як протилежність простого внутрішнього об'єднання, яке повертає лише рядки, які з'єднуються за допомогою цього ключа.
86 sql  join 

6
Різниця (и) між merge () та concat () у пандах
Яка суттєва різниця (и) між pd.DataFrame.merge()і pd.concat()? Поки що це я знайшов, будь ласка, прокоментуйте, наскільки повним і точним є моє розуміння: .merge()може використовувати лише стовпці (плюс індекси рядків), і це семантично підходить для операцій у стилі бази даних. .concat()може використовуватися з будь-якою віссю, використовуючи лише індекси, і дає можливість …
85 python  pandas  join  merge  concat 

10
Об’єднайте декілька результатів у підзапиті в одне значення, розділене комами
У мене є дві таблиці: TableA ------ ID, Name TableB ------ ID, SomeColumn, TableA_ID (FK for TableA) Стосунки складаються з одного ряду TableA- з багатьох TableB. Тепер я хочу бачити такий результат: ID Name SomeColumn 1. ABC X, Y, Z (these are three different rows) 2. MNO R, S Це …
84 sql-server  tsql  join 

3
ПОВНЕ ВНЕШНЄ ПРИЄДНАННЯ проти ПОВНЕ ПРИЄДНАННЯ
Просто пограйте із запитами та прикладами, щоб краще зрозуміти об’єднання. Я помічаю, що в SQL Server 2008 наступні два запити дають однакові результати: SELECT * FROM TableA FULL OUTER JOIN TableB ON TableA.name = TableB.name SELECT * FROM TableA FULL JOIN TableB ON TableA.name = TableB.name Чи виконують вони абсолютно …

2
в запиті вказано приєднання, але власник отриманого зв’язку не був у списку вибору
Я вибираю два стовпці ідентифікатора, але отримую вказану помилку: org.hibernate.QueryException: **query specified join fetching, but the owner of the fetched association was not present in the select list** [FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=r,role=null,tableName=REVISIONS,tableAlias=revision1_,origin=ENTITY_CHANGED_IN_REVISION entitychan0_,columns={entitychan0_.REV_ID ,className=ru.csbi.registry.domain.envers.Revision}}] [ select ec.id as entityChangeId, r.id as revisionId from ru.csbi.registry.domain.envers.EntityChange as ec inner …
83 hibernate  join  fetch 

6
Об’єднання пар елементів списку
Я знаю, що список можна об’єднати, щоб зробити один довгий рядок, як у: x = ['a', 'b', 'c', 'd'] print ''.join(x) Очевидно, це дасть результат: 'abcd' Однак я намагаюся просто приєднати перший та другий рядки у списку, потім приєднатись до третього та четвертого тощо. Коротше кажучи, з наведеного вище прикладу …
82 python  string  list  join 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.