찾다

 >  Q&A  >  본문

mysql - 订单表,我把它分成好几个,我要查询订单,怎么用一条sql语句高效查询

高洛峰高洛峰2873일 전723

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

  • PHPz

    PHPz2017-04-17 15:06:17

    인라인 쿼리, 조인 조건과 인덱스, 인덱스가 필요한 위치와 관련된 모든 필드

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-17 15:06:17

    여러 테이블을 쿼리할 필요가 없도록 주문의 쿼리 조건에 따라 쿼리에 사용할 테이블을 결정하는 것이 가장 좋습니다.
    이것이 불가능할 경우 일반적인 접근 방식은 여러 테이블을 개별적으로 쿼리한 다음 Union All을 사용하여 이를 하나의 결과 집합에 넣는 것입니다.

    회신하다
    0
  • 阿神

    阿神2017-04-17 15:06:17

    여러 가지 방법이 있습니다:
    1. 파티셔닝 조건에 따라 파티셔닝합니다. 파티셔닝 후 파티셔닝 조건에 따라 해당 파티션을 찾습니다.
    2. 하나의 표면으로 병합될 수 있습니다. 그러나 테이블 구조는 일관성이 있어야 합니다. MRG_MYISAM
    3을 참조하세요. 색인을 요구하는 것이 더 적절합니다
    4.

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