Codeigniter 쿼리 작성기가 올바르게 작동하지 않습니다.

찌르레기

누군가이 코드의 차이점을 설명 할 수 있습니까? 쿼리 작성기는 올바른 결과를 제공하지 않지만 다른 쿼리는 올바른 결과를 제공하기 때문입니다.

내가 볼 수없는 차이점은 무엇입니까?

$this->db->select('m.*,c.COUNTRY_NAME');
$this->db->from('members m');
$this->db->join('country c','c.COUNTRY_ALPHA2_CODE = m.location', 'left');
$this->db->where('c.LANG', 'EN');

올바른 결과를 제공하는 쿼리

SELECT m.*,c.COUNTRY_NAME FROM members m LEFT JOIN country c ON c.COUNTRY_ALPHA2_CODE = m.location WHERE c.LANG = "EN"; 
비켈

CI로 완전한 쿼리 문자열을 생성하려면 다음 줄을 추가해야합니다.

$query=$db->get(); 당신의 접근 방식에.

전체 코드는 다음과 같습니다.

$this->db->select('m.*,c.COUNTRY_NAME');
$this->db->from('members m');
$this->db->join('country c','c.COUNTRY_ALPHA2_CODE = m.location', 'left');
$this->db->where('c.LANG', 'EN');
$query=$db->get();

이 줄 뒤에 다음을 사용하여 SQL 문자열 출력을 확인할 수 있습니다.

echo $this->db->query();

여기에서 뷰에 대한 쿼리 결과 생성 을 계속 합니다.

댓글에 대한 응답 :

'$this->db->where('c.LANG', 'EN');'작동하지 않습니다. 이 줄은 항상 db에서 첫 번째 언어를 반환합니다.

조인에 언어 쿼리를 배치해야합니다.

$this->db->select('m.*,c.COUNTRY_NAME');
$this->db->from('members m');
$this->db->join('country c','(c.COUNTRY_ALPHA2_CODE = m.location AND c.LANG=\'EN\')', 'left');
$query=$db->get();

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

codeigniter보기 $ class가 올바르게 작동하지 않습니다.

분류에서Dev

흐름 변수가 DB 선택 쿼리에 대해 올바르게 작동하지 않습니다.

분류에서Dev

Codeigniter 내부 조인 쿼리가 작동하지 않습니다.

분류에서Dev

커서 쿼리에서 Arraylist가 올바르게 작동하지 않음

분류에서Dev

UITableView 모서리 반경이 올바르게 작동하지 않습니다.

분류에서Dev

codeigniter 활성 레코드 선택 쿼리가 작동하지 않습니다.

분류에서Dev

Doctrine의 DQL이 쿼리를 올바르게 생성하지 않습니다.

분류에서Dev

CodeIgniter 3.x에서 JQuery Datatable 플러그인이 올바르게 작동하지 않습니다.

분류에서Dev

Codeigniter가보기를 올바르게로드하지 않습니다.

분류에서Dev

CodeIgniter 검색 엔진이 올바르게 작동하지 않음-게시 된 게시물 만 가져 오기

분류에서Dev

이 쿼리를 올바르게 작성 했습니까?

분류에서Dev

async 및 await가 올바르게 작동하지 않습니다.

분류에서Dev

groupby 및 count가 올바르게 작동하지 않습니다.

분류에서Dev

JTextField getText ()가 올바르게 작동하지 않습니다.

분류에서Dev

Stringtoword 벡터가 올바르게 작동하지 않습니다.

분류에서Dev

cakephp findbyid가 올바르게 작동하지 않습니다.

분류에서Dev

IIF가 올바르게 작동하지 않습니다.

분류에서Dev

내 if / else가 올바르게 작동하지 않습니다.

분류에서Dev

Listview가 올바르게 작동하지 않습니다.

분류에서Dev

CodeIgniter 3에서 작동하지 않는 쿼리 바인딩

분류에서Dev

Wordpress walker가 작동하지만 올바르게 작동하지 않습니다.

분류에서Dev

CodeIgniter UPDATE 쿼리가 열 값 추가와 함께 작동하지 않습니다.

분류에서Dev

ActionChains Selenium Python이 올바르게 작동하지 않습니다.

분류에서Dev

Oracle Update 문이 올바르게 작동하지 않습니다.

분류에서Dev

If 문이 올바르게 작동하지 않습니다.

분류에서Dev

Apache RewriteRule이 올바르게 작동하지 않습니다.

분류에서Dev

If 문이 올바르게 작동하지 않습니다.

분류에서Dev

301 리디렉션이 올바르게 코딩되었다고 생각할 때 작동하지 않습니다.

분류에서Dev

Firebase Crashlytics : dSYMS가 올바르게 처리되지 않습니다.

Related 관련 기사

  1. 1

    codeigniter보기 $ class가 올바르게 작동하지 않습니다.

  2. 2

    흐름 변수가 DB 선택 쿼리에 대해 올바르게 작동하지 않습니다.

  3. 3

    Codeigniter 내부 조인 쿼리가 작동하지 않습니다.

  4. 4

    커서 쿼리에서 Arraylist가 올바르게 작동하지 않음

  5. 5

    UITableView 모서리 반경이 올바르게 작동하지 않습니다.

  6. 6

    codeigniter 활성 레코드 선택 쿼리가 작동하지 않습니다.

  7. 7

    Doctrine의 DQL이 쿼리를 올바르게 생성하지 않습니다.

  8. 8

    CodeIgniter 3.x에서 JQuery Datatable 플러그인이 올바르게 작동하지 않습니다.

  9. 9

    Codeigniter가보기를 올바르게로드하지 않습니다.

  10. 10

    CodeIgniter 검색 엔진이 올바르게 작동하지 않음-게시 된 게시물 만 가져 오기

  11. 11

    이 쿼리를 올바르게 작성 했습니까?

  12. 12

    async 및 await가 올바르게 작동하지 않습니다.

  13. 13

    groupby 및 count가 올바르게 작동하지 않습니다.

  14. 14

    JTextField getText ()가 올바르게 작동하지 않습니다.

  15. 15

    Stringtoword 벡터가 올바르게 작동하지 않습니다.

  16. 16

    cakephp findbyid가 올바르게 작동하지 않습니다.

  17. 17

    IIF가 올바르게 작동하지 않습니다.

  18. 18

    내 if / else가 올바르게 작동하지 않습니다.

  19. 19

    Listview가 올바르게 작동하지 않습니다.

  20. 20

    CodeIgniter 3에서 작동하지 않는 쿼리 바인딩

  21. 21

    Wordpress walker가 작동하지만 올바르게 작동하지 않습니다.

  22. 22

    CodeIgniter UPDATE 쿼리가 열 값 추가와 함께 작동하지 않습니다.

  23. 23

    ActionChains Selenium Python이 올바르게 작동하지 않습니다.

  24. 24

    Oracle Update 문이 올바르게 작동하지 않습니다.

  25. 25

    If 문이 올바르게 작동하지 않습니다.

  26. 26

    Apache RewriteRule이 올바르게 작동하지 않습니다.

  27. 27

    If 문이 올바르게 작동하지 않습니다.

  28. 28

    301 리디렉션이 올바르게 코딩되었다고 생각할 때 작동하지 않습니다.

  29. 29

    Firebase Crashlytics : dSYMS가 올바르게 처리되지 않습니다.

뜨겁다태그

보관