◽ MariaDB | MySQL
2019. 8. 23.
09:48
[MariaDB - (2) ] boolean 자료형 사용하기
tinyint(1)과 같은 것으로 boolean 타입이 추가되었고, 저장할 때도 true, false로 저장이 가능합니다만, 저장된 값을 확인해보면 0 (=false), 1(=true)로 저장됩니다. 그러다보니 값을 가져와서 쓸 때, 이 값들이 0과 1로 나와서 약간 곤란할 때가 있습니다. 이럴 경우 IF(칼럼명 , 'true', 'false') as 칼럼명 과 같이 해주면 아쉬운대로 사용할 수 있습니다.
예를 들면
select id, title, IF(completed, 'true', 'false') as completed from todo;
참고문서:
https://progh2.tistory.com/1329
http://gyuha.tistory.com/243
http://dev.mysql.com/doc/refman/5.0/en/numeric-type-overview.html
'◽ MariaDB | MySQL' 카테고리의 다른 글
[MariaDB - (4) ] 오류 : You have an error in your SQL syntax; - 문법은 맞는데 자꾸 오류가 뜰 시 // Mapper.xml에 결국 맨 앞 db명을 적어야 함. (0) | 2019.09.05 |
---|---|
[Mysql & MariaDB - 기능 - (6) ] null값과 공백 검색 방법 (0) | 2019.09.04 |
[MariaDB - (3) ] LAST_INSERT_ID()가 항상 0으로 리턴을 한다면 대안법을 쓰면 된다. (0) | 2019.08.26 |
[Mysql & MariaDB - 기능 - (4) ] CREATE (FOREIGN KEY(외래키) 포함) (0) | 2019.07.25 |
[Mysql & MariaDB - 기능 - (2) ] SELECT - 검색 (0) | 2019.05.23 |
[Mysql & MariaDB - 기능 - (1) ] UPDATE - 테이블 내용 수정 (0) | 2019.05.23 |
[MariaDB - (1) ] 데이터베이스 기본값에 "MySQL Information_schema"는 무엇일까? (0) | 2019.05.07 |