«join» 태그된 질문

JOIN은 관계형 데이터베이스 시스템에서 둘 이상의 관계에 대한 결합 연산을위한 관계형 대수의 일반적인 연산입니다. JOIN은이 작업을 수행하기위한 SQL 언어의 키워드이기도합니다.

5
R에서 data.frame을 병합 / 결합하는 가장 빠른 방법은 무엇입니까?
예 (대부분의 대표적인 예인지 확실하지 않음) : N <- 1e6 d1 <- data.frame(x=sample(N,N), y1=rnorm(N)) d2 <- data.frame(x=sample(N,N), y2=rnorm(N)) 이것이 내가 지금까지 얻은 것입니다. d <- merge(d1,d2) # 7.6 sec library(plyr) d <- join(d1,d2) # 2.9 sec library(data.table) dt1 <- data.table(d1, key="x") dt2 <- data.table(d2, key="x") d <- data.frame( dt1[dt2,list(x,y1,y2=dt2$y2)] ) …

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
On 절에 여러 조건이있는 LINQ 조인
ON 절에 여러 조건이있는 왼쪽 외부 조인을 사용하는 쿼리를 LINQ에서 구현하려고합니다. 다음 두 테이블 Project (ProjectID, ProjectName) 및 Task (TaskID, ProjectID, TaskName, Completed) 의 예제를 사용합니다 . 각 작업과 함께 모든 프로젝트의 전체 목록을보고 싶지만 완료된 작업 만보고 싶습니다. Completed == true작업을 완료하지 않은 프로젝트를 필터링하기 때문에 필터를 사용할 수 …
93 linq  join 

16
확장 성을 고려할 때 조인이 나쁜 이유는 무엇입니까?
조인이 나쁘거나 '느린'이유는 무엇입니까? 나는 이것을 한 번 더 들었다는 것을 안다. 이 인용구를 찾았습니다 문제는 조인이 상대적으로 느리고 특히 매우 큰 데이터 세트에서 느리고 웹 사이트가 느리다는 것입니다. 디스크에서 분리 된 모든 정보를 가져 와서 모두 다시 모으려면 오랜 시간이 걸립니다. 출처 나는 항상 그들이 특히 PK를 찾을 때 …
92 sql  join 


2
기본 MySQL JOIN 동작, INNER 또는 OUTER는 무엇입니까?
그래서 저는 지난 한 시간 동안 인터넷을 통해이 간단한 질문에 대한 확실한 답을 읽고 찾고있었습니다. MySQL의 기본 JOIN은 무엇입니까? SELECT * FROM t1 JOIN t2 그것은 SELECT * FROM t1, t2 OR SELECT * FROM t1 INNER JOIN t2 또한 "WHERE"절을 사용할 때 관련 질문이 JOIN 또는 INNER JOIN과 동일합니까? …
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) => new {product …

2
dplyr에서 조인 할 때 x 및 y에 대한 열 이름을 지정하는 방법은 무엇입니까?
dplyr을 사용하여 결합하려는 두 개의 데이터 프레임이 있습니다. 하나는 이름을 포함하는 데이터 프레임입니다. test_data <- data.frame(first_name = c("john", "bill", "madison", "abby", "zzz"), stringsAsFactors = FALSE) 다른 데이터 프레임에는 성별을 식별하는 Kantrowitz 이름 말뭉치의 정리 된 버전이 포함되어 있습니다. 다음은 최소한의 예입니다. kantrowitz <- structure(list(name = c("john", "bill", "madison", "abby", "thomas"), …
89 r  join  left-join  dplyr 

10
MySQL에서 STRAIGHT_JOIN을 사용하는 경우
작업 중이었던 상당히 복잡한 쿼리가 실행되는 데 8 초가 걸렸습니다. EXPLAIN은 이상한 테이블 순서를 보여 주었고 FORCE INDEX 힌트를 사용하더라도 인덱스가 모두 사용되지 않았습니다. STRAIGHT_JOIN 조인 키워드를 발견하고 일부 INNER JOIN 키워드를이 키워드로 교체하기 시작했습니다. 상당한 속도 향상을 발견했습니다. 결국이 쿼리에 대해 모든 INNER JOIN 키워드를 STRAIGHT_JOIN으로 교체했으며 이제 .01 …
88 mysql  join 


6
Pandas에서 merge ()와 concat ()의 차이점
사이의 근본적인 차이 (들) 무엇 pd.DataFrame.merge()과 pd.concat()? 지금까지 이것이 내가 찾은 것입니다. 내 이해가 얼마나 완전하고 정확한지에 대해 언급하십시오. .merge()열 (행 인덱스 포함) 만 사용할 수 있으며 데이터베이스 스타일 작업에 의미 상 적합합니다. .concat()인덱스 만 사용하여 두 축과 함께 사용할 수 있으며 계층 적 인덱스를 추가하는 옵션을 제공합니다. 부수적으로 이것은 …
85 python  pandas  join  merge  concat 


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 동일한 결과를 생성하기 위해 정확히 동일한 작업을 …

6
목록의 요소 쌍 결합
목록을 결합하여 다음과 같이 하나의 긴 문자열을 만들 수 있음을 알고 있습니다. x = ['a', 'b', 'c', 'd'] print ''.join(x) 분명히 이것은 다음을 출력합니다. 'abcd' 그러나 내가하려는 것은 목록의 첫 번째와 두 번째 문자열을 결합한 다음 세 번째와 네 번째 문자열을 결합하는 것입니다. 요컨대, 위의 예에서 대신 다음과 같은 출력을 …
82 python  string  list  join 

2
쿼리가 조인 가져 오기를 지정했지만 가져온 연결의 소유자가 선택 목록에 없습니다.
두 개의 ID 열을 선택했지만 오류가 지정되었습니다. 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 join fetch …
82 hibernate  join  fetch 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.