답변 2개
채택된 답변
+20 포인트
8년 전
SELECT orderstep ,
CASE orderstep
WHEN 2
THEN '입금확인'
WHEN 5
THEN '거래완료'
ELSE orderstep
END AS orderstep_name
FROM {테이블명}
orderstep_name 로 사용 하시면 됩니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
아기새
8년 전
감사합니다 제가 원하는답변에 가장 근접하네요
댓글을 작성하려면 로그인이 필요합니다.
8년 전
저는 그냥 불러온 뒤 아래같이 따로 조건문을 적어주는걸 선호합니다.
$sql="select * from 테이블 where no='$no'";
$result=sql_query($sql)or die(sql_error());
$row=sql_fetch_array($result);
if($row[orderstep]=="2") {
$orderstep="입금확인";
}elseif($row[orderstep]=="5") {
$orderstep="거래완료";
}else{$orderstep="";}
echo"$orderstep";
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
아기새
8년 전
엑셀파일로 만들어야하는부분이라서
테이블 join말고 다른방법이있지않을까하고 질문해보았네요
테이블 join말고 다른방법이있지않을까하고 질문해보았네요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인