2011-12-07 3 views
0

내 질문에 대답하기 정말 간단 수 있습니다,하지만 난 내가 SQLite는 두 테이블을 만든자바 DB SQLite는 - 링크 테이블

하나 또는 두 끝을 ... 필요 나는 3 일을 만드시겠습니까 이 두 가지를 기반으로합니다. 기본적으로 세 번째 테이블은 두 테이블의 요소에서 계산 된 결과를 저장합니다.

간단하게, (열의) 내 첫 번째 테이블을 가정하는 것은

A 
B 
C 

이며 내 두 번째

a 
b 
c 

내 3 테이블의 요소 난의 결과 SQLite는 말할 싶습니다 초기 테이블의 두 요소 사이의 계산을 수행하고 따라서이 두 요소에 연결합니다. 예 :

i1 = void(A,b) 
i2 = void(C,a) 
etc... 

나는 두 테이블의 인덱스와 아마도 "join"명령을 사용해야한다고 확신하지만 Java DB와는 다른 문법으로 고민하고있다.

나는 이것에 많은 시간을 할애 할 수 있습니다.

답변

0

처음에는 create these three tables in SQL입니다. 다음 세 번째 테이블에 insert data하는 방법을 배우십시오. 그런 다음 insert data from another table using a select statement하는 방법을 배울 수 있습니다. 조인은 this page에서 볼 수있는 것처럼 어렵지 않습니다. 마지막에 SQL operators and functions을 사용하여 계산을 수행하십시오.

+0

도움을 주셔서 감사합니다.이 자습서를 읽었지 만 특정 케이스에 개념을 적용하는 방법을 알 수 없습니다. – user1068115

+0

안녕하십니까. 세 번째 열을 채우는 데 사용 된 계산의 특성은 무엇입니까? –