반응형
다음과 같은 하위 쿼리가 포함 된 쿼리가 있습니다.
IFNULL((SELECT id FROM mytable WHERE id = 1), 'No')
정상적으로 작동하지만 행의 실제 ID가 아닌 성공시 '예'문자열을 반환하고 싶습니다.
반환하는 값을 재정의하는 방법이 있습니까?
감사.
해결 방법
IFNULL((SELECT 'Yes' FROM mytable WHERE id = 1), 'No')
참조 페이지 https://stackoverflow.com/questions/2146849
반응형
'MySql' 카테고리의 다른 글
MySQL 오류 : mysqli_fetch_array ()는 매개 변수 1이 mysqli_result 일 것으로 예상하고 부울이 주어집니다. (0) | 2020.12.11 |
---|---|
MySQL Workbench에서 잘못된 변수 구문을 선언 하시겠습니까? (0) | 2020.12.11 |
MySQL vb.net에서 mysql 데이터베이스를 업데이트하는 방법 (0) | 2020.12.11 |
MySQL MySql 구문 오류 : 1 행의 ''근처에 SQL 구문에 오류가 있습니다. (0) | 2020.12.11 |
MySQL 동적 파티셔닝 + CREATE AS on HIVE (0) | 2020.12.11 |
댓글