CI 묻고 답하기

제목 코드이그나이터 mysql case 문 사용법
카테고리 CI 2, 3
글쓴이 개멧 작성시각 2017/08/01 11:59:29
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 13879   RSS

안녕하세요.

코드이그나이터로 mysql case 문을 사용하고 싶은데 어떤식으로 사용해야되나요..?

 

예제 코드

SELECT 
	CASE genre 
		WHEN 1 THEN '일번'
		WHEN 2 THEN '이번'
		ELSE '그외'
	END genreText
	
FROM cpi_appmoa_app

 

 다음글 엑티브 레코드로 쿼리문을 생성할때 문제점 (3)
 이전글 코드이그나이터 PHP5.6 과 7.0 충돌문제인거 같아... (1)

댓글

변종원(웅파) / 2017/08/01 14:29:39 / 추천 0

복잡한 쿼리는

$sql="쿼리";

$query = $this->db->query($sql); 

하시면 됩니다. 

또는 $this->db->select('쿼리', false); 로 해보세요.

매뉴얼에서 데이터베이스 부분 쭉 읽어보시면 도움 됩니다.