UNION 과 UNION ALL 모두 두개의 테이블을 하나로 합쳐주는 역할을 합니다.UNION 은 중복을 제거합니다.테이블을 합친 후 정렬을 합니다.UNION 은 중복을 제거하지 않고 모든 결과를 보여줍니다.두 테이블을 정렬하지 않습니다.
✨DISTINCT 는 중복을 제거할 때 사용합니다.➡️ 중복된 name의 '나비' 는 제거 되었습니다.
날짜 형식에서 년, 월, 일을 분리하거나 해당 날짜의 요일등을 구하기 위해사용됩니다.또한 해당 날짜로부터 며칠째 인지 또는 몇 주째 인지도 구할 수 있습니다. ✨ 참고로 월 이 한 자리 수일 경우 0과 함께 출력 됩니다.
세 함수 모두 문자열의 공백을 제거하는 함수 입니다.각각의 차이점을 알아보도록 하겠습니다.양쪽 끝의 공백을 제거합니다.<결과><결과><결과>
WHERE 절 내에서 특정값 여러개를 선택하는 SQL 연산자여러 개의 값 목록 중에서 하나의 값이라도 만족하면 조건에 해당하는 결과를 출력이렇게만 보면 어떨때 쓰이는지 감이 잘 안 올 것 입니다. 다른 연산자와 비교하여 사용법과 IN의 장점에 대해 알아 보겠습니다.우
ANY : 어느, 어떤 뜻에서도 알 수 있듯이 어떤 값 하나라도 만족하면 출력합니다.아래의 테이블을 활용해 작성한 ANY 쿼리입니다.이 쿼리는 name에 '양'이 포함되는 사람들의 age보다 큰 '김'이 포함되 는 사람들의 age 를 구하는 쿼리입니다.age가 7인

미리 SQL문을 만들어 저장해 놓고 필요할 때 마다 호출하여 사용하는 프로그래밍 기능 입니다.books 테이블을 select하는 sql 문 입니다. books 테이블을 select하는 sql문을 저장해 놓은 Stored Procedure 입니다. 앞서 보여드린 예시만