
0.show tables1.select (필드) from (테이블명) where (필드)=(속성값) group by (필드) order by (필드)2.distinct : 중복된값을 제외한 값만 가져옴3.left join : 왼쪽 테이블을 기준으로 조인 오른
MySQL에서 쓰이는 여러 조건문들을 알아보자. 아래 테이블은 프로그래머스의 SQL 문제에서 가져왔다 위 테이블에서 FREEZER_YN 의 값이 NULL 인 경우 'N'을 출력하게 만들어야 한다. select 문에서 조건식을 다양하게 만들어 보자. 1.CASE
round() : 숫자의 자릿수에서 반올림할 때.truncate() : 숫자의 자릿수 미만을 버릴 때.
문제는 프로그래머스의 오랜 기간 보호한 동물(2)보호한 기간이 긴 순서대로 나열하는 문제였다.mysql의 datetime() 함수와 timediff() 함수를 사용해서 문제를 풀었다. 그런데 datetime은 날짜 차이만 알 수 있어서 나는 날짜와 시간을 모두 고려한
신입으로 입사후 처음 받은 과제를 풀던 중 이미 해당 id에 해당하는 사람에 관한 정보가 있으면 update없으면 insert를 해야할 일이 생겼다. 이런 로직은 캠프에서 JPA를 이용할 때는 service단에서 DB를 한번 조회를 하고 없으면 데이터를 넣고 있으면 업