database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 26954 게시물 읽기
No. 26954
IFNULL 펑션은 뭔가요^^;;
작성자
최성원(joyins)
작성일
2007-08-16 15:03
조회수
3,006

sqlite> select * from projects;

code        client_id                 title            start_date  due_date

----------  ------------------------  ---------------  ----------  ----------

ACME01      501                       Ordering system  20030401    20031231

PREM3K      503                       Thing 3000       20031201    20040430

PREM4K      503                       Thing 4000       20031201    20040731

PREM5K      503                       Thing 5000       20031201    20041031

ABCCONS     502                       Ongoing consult  20030601


sqlite> select code , ifnull(due_date, 'ongoing')

   ...> from projects;

code        ifnull(due_date, 'ongoin

----------  ------------------------

ACME01      20031231

PREM3K      20040430

PREM4K      20040731

PREM5K      20041031

ABCCONS     ongoing



('' 위 예제를 봐서는 확실히 모르겠네요..^^;


IFNULL 펑션은 왜 사용하는겁니까??  


null 값에 문자값을 넣기위한??? 용도?  답변 부탁드릴게요^^;;; 

이 글에 대한 댓글이 총 2건 있습니다.

ifnull(due_date, 'ongoing') -->

due_date가 null이아니면 due_date 값을 null이면 'ongoing'을 return

박진복(pjb708)님이 2007-08-16 15:08에 작성한 댓글입니다.

('' 아하 그렇군요.. ㄳㄳ

최성원(joyins)님이 2007-08-16 15:26에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
26963MS-SQL의 프로시져를 My-SQL 맞게 수정하는데... [1]
김시운
2007-08-21
2839
26961쿼리문이 너무 느리네요.. 도와주세요..ㅠ.ㅠ [1]
정명은
2007-08-20
2120
26960mysql_real_connect()로 mysql에 연결안되는거 해결좀.. [1]
이윤경
2007-08-17
2849
26954IFNULL 펑션은 뭔가요^^;; [2]
최성원
2007-08-16
3006
26953/etc/init.d/mysql start 에러 [1]
honey
2007-08-16
3109
26952쿼리에러를 알수있는 방법이 있느지요? [1]
박성원
2007-08-16
1704
26951파라메터 이름이 @ ? ... ???
김성헌
2007-08-15
1752
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.038초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다