조건 썸네일형 리스트형 [DATABASE] Mysql SELECT 존재 여부 체크 [DATABASE] Mysql SELECT 존재 체크 생각보다 SELCT 결과값이 존재하는지 안하는지에 대한 Boolean 값이 필요한 경우가 많이 있는데, SELECT EXISTS 문을 통해 결과 값의 존재 여부를 확인 할 수 있다. SELECT EXISTS ( ) as isChk // 결과값이 존재하면 1 // 결과값이 존재하지 않으면 0 더보기 [DATABASE] Mysql UPDATE SELECT - 결과에 특정한 컬럼 값 업데이트 [DATABASE] Mysql UPDATE SELECT - 결과에 특정한 컬럼 값 업데이트 Sub쿼리를 이용하여 SELECT 한 값에 대해 업데이트하는 것도 가능하지만, 2개이상의 결과가 나올 경우, 복잡한 쿼리 짜기가 필요 없이 단순한 조건이라면, 아래의 방법으로 바로 업데이트하는 것이 가능. UPDATE TABLE A INNER JOIN TABLE B ON A.key = B.key SET A.(업데이트할 컬럼) = (업데이트값) WHERE 조건문 1 AND 조건문 2 (예시_) UPDATE TABLE A INNER JOIN TABLE B ON A.key = B.key SET A.col = 'c' WHERE B.col < CURDATE() AND A.col2 = '2' 더보기 이전 1 다음