답변 3개 / 댓글 3개
채택된 답변
+20 포인트
SELECT (CASE lastdetected_scanner WHEN '1' THEN '복도' WHEN '2' THEN '1호실' ELSE '2호실' END) AS TEST
FROM `beacon_status`
쿼리돌리고 TEST 가져다 쓰면되겠네요 위에처럼 돌리고
예시로 테이블이랑 필드는 넣어놨습니다.
SELECT
CASE 컬럼B WHEN 1 THEN '가' WHEN 2 THEN '나' ELSE '다' END
FROM 테이블명A
이런식으로 하면되지않나용
답변에 대한 댓글 2개
[code] <?php
$db_connect = mysqli_connect("localhost","aaaa","bbbb","aaaa");
$query = "select CASE lastdetected_scanner WHEN '1' THEN '복도' WHEN '2' THEN '1호실' ELSE '2호실' END from beacon_status";
$res = mysql_query($db_connect, $query);
echo $res['lastdetected_scanner'];
?>[/code]
이런식으로 입력했는데 나오는 데이터가 없네요 ;ㅣ; ㅠㅜㅠ
$db_connect = mysqli_connect("localhost","aaaa","bbbb","aaaa");
$query = "select CASE lastdetected_scanner WHEN '1' THEN '복도' WHEN '2' THEN '1호실' ELSE '2호실' END from beacon_status";
$res = mysql_query($db_connect, $query);
echo $res['lastdetected_scanner'];
?>[/code]
이런식으로 입력했는데 나오는 데이터가 없네요 ;ㅣ; ㅠㅜㅠ
답변을 작성하려면 로그인이 필요합니다.