|
|
|
|
俵ÀÌ / 2000-05-04 / ¿ÀÈÄ 2:17:22 / 203.255.3.190
Á¶È¸¼ö : 114
|
[Áú¹®] ´ÙÀ½ÀÇ ¶óÀÎÀÌ ¹«½¼¶æÀÎÁö¿ä...x) |
> sql = "select p.name1+p.name2, pa.email, pa.passwd,
> sql = sql & " case when ltrim(rtrim(p.elementary)) = ' ' then 'X_X' when p.elementary IS NULL then 'X_X' else p.elementary end ,"
> sql & " from profile p, pass pa where p.id=pa.id and pa.id='" &id& "'"
> À½ ºÎºÐºÎºÐ©¶ú½À´Ï´Ù.
> ¿¡·¯¿¡ °üÇÑ ³»¿ëÀº ¾Æ´Ï±¸¿ä Á¦°¡ ±Ã±ÝÇÑ°ÍÀº sql¹®¿¡ case,,when,then µîÀÌ µé¾î°¡´Â°ÍÀº ¹«½¼¶æÀÎÁöÁ»
> ¿¹¸¦ µé¾î¼ ¼³¸íÀ» ÇØÁֽøé Á¤¸» °¨»çÇÏ°Ú½À´Ï´Ù...
> (»ý°¢Çغ¸´Ï ÀÌ°Ç ¿©±â´Ù Áú¹®ÇÏ¸é ¾ÊµÉ°Í °°±äÇѵ¥..)
> ±×·³ ¾Æ½Ã´ÂºÐ ²ÀÁ» ºÎŹµå¸³´Ï´Ù.
-----------------------------------------------------------
case when ±¸¹®Àº ½±°Ô »ý°¢ÇϽøé if else ±¸¹®°ú °°½À´Ï´Ù.
¾Æ´Ï¸é vb¿¡¼ select case¶ó´Â ±¸¹®ÀÌ ÀÖ½À´Ï´Ù.
±Ùµ¥ À§¿¡ ±¸¹®ÀÌ Á¤È®ÇÑ°Í°£¿ä?
Á¦°¡ ¾Ë°í Àִ°ŶûÀº Á» Ʋ¸®³×¿ä...
Á¦°¡ ¾Ë°í ÀÖ´Â case when ±¸¹®Àº...
CASE type
WHEN A THEN a
WHEN B THEN b
WHEN C THEN c
ELSE d
END
ÀÌ·¸°Å´ø¿ä...
case ´ÙÀ½¿¡ ¿À´Â type°ú A, B, C¸¦ ºñ±³Çؼ ÇØ´çÇÏ´Â a, b, c°¡ ¼±ÅõǾî Áö´Â°ÅÁÒ...
ÇØ´çÇÏ´Â°Ô ¾ø´Ù¸é d°¡ ¼±ÅõǾî Áö´Â °ÅÁÒ...
sql¿¡ °üÇÑ ¹®Á¦¶ó¸é ÄÚ³´Ô ´ìÀ» ¹æ¹®ÇØ º¸¼¼¿ä...
±×·³...
|
|
|
|