MySQL

MSSQL vs MySQL, 테이블을 참조하는 UPDATE JOIN 차이점 알아보기

항상 그러듯 여러 개의 언어를 다루다 보면 변수의 선언부터 자료형 명칭 등 헷갈릴 때가 참 많다.데이터베이스도 똑같다. ‘SQL인데 뭐 다르겠어?’ 싶지만 생각보다 완전히 같지는 않다.회사에서 주로 MS-SQL 관계형 데이터베이스를 사용하여 작업을 하곤 하는데,클라이언트에 요청에 따라…

초보 개발자도 쉽게 이해하는 서브쿼리 완전 정복 가이드

혹시 데이터베이스에서 특정 조건에 맞는 데이터만 쏙쏙 뽑아내고 싶었던 적, 있지않은가?예를 들어, 우리 서비스에서 가장 인기 있는 상품을 찾고 싶거나,평균 나이가 20대인 사용자들의 정보만 필요할 때가 있다.이럴 때 바로 서브쿼리(Subquery)를 사용하면 매우 유용하다. 서브쿼리란? (SubQuery)…

MySQL – 데이터베이스 테이블을 복사하는 여러 가지 방법

서론 MySQL에서 데이터베이스를 작업을 할 때,기존 테이블 구조를 그대로 활용하여 새로운 테이블을 만들어야 하는 상황이 빈번히 발생한다.예를 들어, 대량의 데이터를 담고 있는 테이블에서 특정 조건에 맞는 데이터만 추출해서 새로운 테이블에 저장해야 한다거나임시 테이블을 생성하여 테스트…