2 개의 테이블이있는 SQLite 쿼리는 결과를 4 번 표시합니다.

데노 아구에로

다국어 퀴즈 응용 프로그램의 경우 번역해야하는 값이 포함 된 새 테이블 (Answer_Lv)을 데이터베이스에 추가했습니다. 제 경우에는 ID가 1 인 첫 번째 질문에 대한 모든 답변을 원합니다. 여기서 저는 Answer와 Answer_Lv라는 2 개의 테이블을 결합합니다. 올바른 결과는 4 개의 행 (4 개의 가능한 답변)이어야하지만 16 개의 행이 표시됩니다.

이것은 내 질문입니다.

SELECT *
FROM Answer, Answer_Lv
WHERE Answer.question_id = 1
AND Answer.question_id = Answer_Lv.question_id

결과는 다음과 같습니다.

여기에 이미지 설명 입력

Gurwinder Singh

보기에 따라 _id열도 조인해야합니다 .

SELECT *
FROM Answer a, Answer_Lv b
WHERE a.question_id = 1
AND a.question_id = b.question_id
AND a._id = b._id;

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Codeigniter 4 쿼리 빌더는 중복 결과없이 2 개 이상의 테이블을 조인합니다.

분류에서Dev

관련없는 테이블에서 단 1 행의 2 개의 쿼리 결과를 결합하는 방법

분류에서Dev

while 루프 내부 쿼리는 2 개의 테이블에서 결과를 반복합니다.

분류에서Dev

공통 열이있는 2 개의 테이블에서 결과를 얻으려면 단일 SQL 쿼리가 필요합니다.

분류에서Dev

Neo4J Cypher는 2 개의 쿼리를 하나로 결합합니다.

분류에서Dev

차이 테이블에서 2 개의 쿼리를 결합하는 방법

분류에서Dev

"볼 다음 에피소드"를 찾기위한 두 개의 테이블이있는 SQLite 쿼리

분류에서Dev

다중 행이있는 2 개의 테이블 결합

분류에서Dev

SQL에서 조인 쿼리를 사용하여 세 번째 테이블이있는 두 개의 다른 테이블에서 두 개의 열 수 검색

분류에서Dev

두 테이블의 결과를 결합하는 SQL 쿼리

분류에서Dev

2 개의 FK가있는 테이블을 하나의 테이블에 결합

분류에서Dev

4 개의 테이블에서 결과를 제공 할 수있는 SQL Server 쿼리 작성 방법

분류에서Dev

MySQL은 첫 번째 쿼리에서 일치하는 매개 변수 2 개 중 하나를 사용하여 전체 테이블을 쿼리합니다.

분류에서Dev

병렬 테이블에 2 개의 mysql 쿼리를 표시하는 방법

분류에서Dev

Ubuntu 시스템 모니터는 2 개의 코어가있는 동안 4 개의 CPU를 표시합니다.

분류에서Dev

하위 쿼리에서 mysql 쿼리를 만드는 방법은 2 개의 결과를 1 개의 결과로 결합합니다.

분류에서Dev

하위 쿼리에서 mysql 쿼리를 만드는 방법은 2 개의 결과를 1 개의 결과로 결합합니다.

분류에서Dev

2 개의 결과를 하나의 테이블로 병합하는 MYSQL

분류에서Dev

하나의 테이블 결과에 다른 개수 쿼리를 넣는 방법

분류에서Dev

SQL 쿼리를 사용하여 4 개의 테이블 결합

분류에서Dev

3 개 테이블의 조합을 3 개의 해당 열이있는 4 번째 테이블에 삽입하는 방법은 무엇입니까?

분류에서Dev

2 개의 개별 테이블에서 일치하는 레코드를 표시해야합니다.

분류에서Dev

요소에 2 개 이상의 ID가 있는지 쿼리합니다. 그렇다면이를 결합하고 다시 1 개의 ID로 배치합니다.

분류에서Dev

하나의 테이블에서 두 개의 다른 쿼리 결과를 결합하는 방법 mysql

분류에서Dev

두 개의 조인이있는 첫 번째 테이블의 결과 만 반환

분류에서Dev

세 번째 테이블에 2 개의 mysql 테이블 결합

분류에서Dev

첫 번째 테이블의 모든 결과를 나열하는 두 테이블 결합

분류에서Dev

MySQL SELECT는 3 개 테이블의 여러 결과 대신 1 개의 결과 만 표시합니다.

분류에서Dev

Dapper 쿼리 결과는 테이블의 Pk를 개체에서 null로 설정합니다.

Related 관련 기사

  1. 1

    Codeigniter 4 쿼리 빌더는 중복 결과없이 2 개 이상의 테이블을 조인합니다.

  2. 2

    관련없는 테이블에서 단 1 행의 2 개의 쿼리 결과를 결합하는 방법

  3. 3

    while 루프 내부 쿼리는 2 개의 테이블에서 결과를 반복합니다.

  4. 4

    공통 열이있는 2 개의 테이블에서 결과를 얻으려면 단일 SQL 쿼리가 필요합니다.

  5. 5

    Neo4J Cypher는 2 개의 쿼리를 하나로 결합합니다.

  6. 6

    차이 테이블에서 2 개의 쿼리를 결합하는 방법

  7. 7

    "볼 다음 에피소드"를 찾기위한 두 개의 테이블이있는 SQLite 쿼리

  8. 8

    다중 행이있는 2 개의 테이블 결합

  9. 9

    SQL에서 조인 쿼리를 사용하여 세 번째 테이블이있는 두 개의 다른 테이블에서 두 개의 열 수 검색

  10. 10

    두 테이블의 결과를 결합하는 SQL 쿼리

  11. 11

    2 개의 FK가있는 테이블을 하나의 테이블에 결합

  12. 12

    4 개의 테이블에서 결과를 제공 할 수있는 SQL Server 쿼리 작성 방법

  13. 13

    MySQL은 첫 번째 쿼리에서 일치하는 매개 변수 2 개 중 하나를 사용하여 전체 테이블을 쿼리합니다.

  14. 14

    병렬 테이블에 2 개의 mysql 쿼리를 표시하는 방법

  15. 15

    Ubuntu 시스템 모니터는 2 개의 코어가있는 동안 4 개의 CPU를 표시합니다.

  16. 16

    하위 쿼리에서 mysql 쿼리를 만드는 방법은 2 개의 결과를 1 개의 결과로 결합합니다.

  17. 17

    하위 쿼리에서 mysql 쿼리를 만드는 방법은 2 개의 결과를 1 개의 결과로 결합합니다.

  18. 18

    2 개의 결과를 하나의 테이블로 병합하는 MYSQL

  19. 19

    하나의 테이블 결과에 다른 개수 쿼리를 넣는 방법

  20. 20

    SQL 쿼리를 사용하여 4 개의 테이블 결합

  21. 21

    3 개 테이블의 조합을 3 개의 해당 열이있는 4 번째 테이블에 삽입하는 방법은 무엇입니까?

  22. 22

    2 개의 개별 테이블에서 일치하는 레코드를 표시해야합니다.

  23. 23

    요소에 2 개 이상의 ID가 있는지 쿼리합니다. 그렇다면이를 결합하고 다시 1 개의 ID로 배치합니다.

  24. 24

    하나의 테이블에서 두 개의 다른 쿼리 결과를 결합하는 방법 mysql

  25. 25

    두 개의 조인이있는 첫 번째 테이블의 결과 만 반환

  26. 26

    세 번째 테이블에 2 개의 mysql 테이블 결합

  27. 27

    첫 번째 테이블의 모든 결과를 나열하는 두 테이블 결합

  28. 28

    MySQL SELECT는 3 개 테이블의 여러 결과 대신 1 개의 결과 만 표시합니다.

  29. 29

    Dapper 쿼리 결과는 테이블의 Pk를 개체에서 null로 설정합니다.

뜨겁다태그

보관