찾다

 >  Q&A  >  본문

java - 这一条sql哪里错了呀?

SELECT a.*,b.custom_name FROM zqwl_receipt a , zqwl_custom b LEFT JOIN b WHERE a.id= b.id

PHPzPHPz2890일 전189

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

  • 怪我咯

    怪我咯2017-04-17 18:00:22

    left join은 일반적으로 기본 테이블을 먼저 쿼리한 다음

    과 같이 다른 테이블을 조인하는 데 사용됩니다. 으아아아

    두 테이블 a, b의 쿼리 결과를 결합한 후 관련 검색을 하고 싶다면 서브 쿼리를 활용하면 됩니다

    으아아아

    그런데 그런 문장을 쓴다면 테이블 a와 b의 디자인 문제를 생각하는 게 최선이고
    그렇지 않으면 전혀 불필요한

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-17 18:00:22

    xxx LEFT JOIN xxx에서 zqwl_receipt.*,zqwl_custom.custom_name 선택

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-17 18:00:22

    왼쪽에서 a.id=b.id로 b에 합류

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-17 18:00:22

    FROM은 어디로 갔나요

    회신하다
    0
  • 黄舟

    黄舟2017-04-17 18:00:22

    from 테이블이 없습니다
    이 두 테이블 사이의 관계를 필터링하는 기능이 없습니다.

    SELECT zqwl_receipt.*,zqwl_custom.custom_name from zqwl_receipt LEFT JOIN zqwl_custom on zqwl_custom.field= zqwl_receipt.field WHERE zqwl_receipt.id= zqwl_custom.id

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-17 18:00:22

    기본 구문 오류

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