>  Q&A  >  본문

mysql 쿼리에서 값을 선택, 일치 및 반환하는 방법은 무엇입니까?

테이블은 트랜스퍼 테이블과 클럽 테이블 두 개가 있어요.

테이블 이동은 다음과 같습니다.

id 이름 클럽에서 클럽에 가기 가격 백넘버별 반품번호
0 예 1 예 2 EX3 EX4 예 5 예 6 예 7

테이블클럽입니다:

id 약어 이름
0 EX3 예 3
1 EX4 예 4

이적 테이블에서 행을 가져와 fromclub을 가져와 Clubs의 약어와 일치시키고 행에서 전체 이름을 가져와 응답에 추가하고 싶습니다. toclub 칼럼에서도 같은 일을 하고 싶습니다. 그런 다음 테이블 전송의 다른 모든 행에 대해 이를 반복하고 싶습니다.

일을 단순하게 유지하기 위해 예상되는 결과는 다음과 같습니다.

id 이름 클럽에서 클럽에 가기 가격 백넘버별 반품번호 클럽 이름에서 투클럽 성명
0 예 1 예 2 EX3 EX4 예 5 예 6 예 7 예 3 예 4

현재 8행의 결과만 있는데도 약 512행의 결과를 얻지 않고 이 작업을 수행하는 쿼리를 작성하는 방법을 찾을 수 없는 것 같습니다.

으아아아

clubfullname 및 toclubfullname에서 하나의 열 대신 512개의 행과 두 개의 열(fullname이라고 함)을 반환합니다.

P粉986028039P粉986028039183일 전408

모든 응답(1)나는 대답할 것이다

  • P粉827121558

    P粉8271215582024-04-03 15:15:27

    左连接 -

    을 통해 이 작업을 수행할 수 있습니다. 으아아아

    회신하다
    0
  • 취소회신하다