찾다

 >  Q&A  >  본문

java - 这个sql为什么没加where关键词还多加了一个and ,照样能运行查出数据,没有报错呢?

这样写并没有报错,而且可以查出想要的数据

SELECT
    a.*, b.sj_name,
    c.hy_name
FROM
    qdwyc_dd a
LEFT JOIN qdwyc_hy_sj b ON a.dd_jdr = b.id
JOIN qdwyc_hy_passenger c ON a.dd_xdr = c.id
AND dd_num LIKE '%94%'
迷茫迷茫2888일 전500

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

  • PHP中文网

    PHP中文网2017-04-18 10:32:54

    문서
    mysql 왼쪽 조인 필터링의 설정과 위치의 차이점

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:32:54

    Join은 여러 조건도 지원합니다

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:32:54

    왼쪽 외부 조인 쿼리의 where 키워드와 동일한 ON 키워드가 있습니다

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:32:54

    깊이 있어서 지나가면서 배웠어요

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-18 10:32:54

    table1 left join table2 on + 查询条件. SQL문을 더 많이 배워야 하는데 기초가 탄탄하지 않네요...

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-18 10:32:54

    정답은 위층에, 포스터는 기본에 대해 더 읽어야 합니다

    회신하다
    0
  • PHPz

    PHPz2017-04-18 10:32:54

    이것은 and 가 on 이후의 조건과 연결되는 것으로, 테이블과 관련된 조건 중 하나입니다. 기본............

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-18 10:32:54

    1. Join on과 조건은 임시 테이블을 생성할 때 사용되는 조건입니다. on의 조건이 true인지 여부에 관계없이 왼쪽 테이블의 레코드를 반환합니다.

    2. where 조건은 임시 테이블 생성 후 필터링하는 조건입니다. 이때 Left Join의 의미는 없습니다(왼쪽 테이블의 레코드가 반환되어야 함). 조건이 true가 아닌 경우 모두 필터링됩니다.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-18 10:32:54

    SQL 언어의 기본 부분에는 내부 조인, 외부 조인이 있으며, 외부 조인은 왼쪽 외부 조인, 오른쪽 외부 조인, 완전 외부 조인으로 구분됩니다. 호스트 시스템은 SQL 언어의 기본을 보고 찾았습니다.

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