php
  • mysql
  • 2014-11-28 3 views -3 likes 
    -3

    내 쿼리가 빈 결과를 반환하는 이유는 무엇입니까? VISJOIN을 사용하는 동안 내 쿼리가 빈 결과를 반환하는 이유는 무엇입니까?

    $sql = "SELECT * 
    FROM `BANDS` INNER JOIN `adres` 
    ON `BANDS`.BOEKERID = `adres` 
    WHERE VIS='ja' "; 
    

    는 JA로 가득

    내가 제거 할 때 하나 VIS = 'JA 또는 BANDS .BOEKERID = adres

    ON이 작동 어디서 구할 당신은에 가입해야 결과

    +0

    '보이스 (BOEKERID) '와 일치하는'adres' 테이블에'adres' 열을 넣었습니까? –

    +0

    당신은 무엇에 adres 테이블에 합류하고 있습니까? 예를 들어 adres.boek_id – Peter

    답변

    0

    두 표에서 모두 동일한 특정 열

    $sql = "SELECT * 
    FROM `BANDS 
    INNER JOIN `adres` ON `BANDS`.BOEKERID=`adres`.boek_id 
    

    WHERE adres.VIS은 = 'JA' "; 또한

    , 어디 adres.VIS = 'JA'또는 WHERE BANDS.VIS = 'JA'와 같은 VIS 필드를 접두사로 더 좋을 수도 ";

    +0

    에 가입해야합니다. –

    관련 문제