>  Q&A  >  본문

TP5에서 체인 연산을 통해 다른 테이블의 필드에 따라 쿼리 결과를 정렬하는 방법

특정 상황: 하나는 사용자 테이블이고 다른 하나는 사용자 테이블의 정보를 쿼리(선택)하고 사용자 테이블의 전원 필드에 따라 정렬하려고 합니다. 그리고 for 루프를 통해 레코드를 하나씩 작성합니다. 2차원 배열에 넣는 것은 비과학적인 것 같습니다. 데이터 조각이 있는 만큼 데이터베이스를 확인하는 것이 좋습니다. 다중 테이블 쿼리를 작성하는 더 좋은 방법이 있습니까? ? 관련된?

즉, ID가 3,5,2인 사람의 정보를 쿼리하여 3,5,2로 정렬합니다

葫芦娃平衡盘葫芦娃平衡盘2396일 전1391

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

  • 苒苒

    苒苒2018-04-20 08:52:32

    유용한 프레임워크가 있나요? 프레임워크를 사용하면 그 안에 있는 다중 테이블 관련 쿼리를 작성하는 것이 더 간단합니다. 이제 네이티브 SQL 문을 작성해 보겠습니다. 요청의 후반부를 이해하지 못하기 때문에 의 전원 필드 정렬에 따라 작성하겠습니다. 사용자 수준 테이블:

    sql = "SELECT u .id,u.name,m.power FROM user table as u INNER JOIN 사용자 수준 테이블 as m ON u.id = m.uid ORDER BY m.power";

    필요에 따라 확인할 필드를 지정하세요. u.id는 사용자 테이블의 ID를 나타내고, m.uid는 사용자 수준 테이블에 저장된 사용자 ID 필드 속성입니다.

    회신하다
    0
  • 葫芦娃平衡盘

    감사합니다. 이전에는 연결을 사용할 생각이 없었습니다.

    葫芦娃平衡盘 · 2018-04-21 12:15:37
  • 취소회신하다