[SQL] MySQL Subquery Count Using DATE_FORMAT alias
·
언어/데이터 베이스
어제 데이터를 연도별로 카운트를 하기위해 쿼리문을 작성했는데.. 원하는 대로 잘 나오지가 않았다.. 년도 별로해서 카운트를 하고 싶은데..날짜가 다 달랐던 탓인지 GROUP BY 로 연도별로 카운트를 해도 동일한 연도가 계속해서 나오는 문제가 발생했는데..아래 이미지와 같이 나왔었다. 이것을 어떻게 해결해야되는지... 분명 GROUP BY 로 나누어주는 것은 맞는데...왜 위 이미지와 같이 나올까.. 그것이 이상했고.. 몇시간을 서칭해도 나오지를 않았다.. 결국에는 STACK OVERFLOW 덕분에 해결을 햇는데.. 생각보다는 간단했다.. stackoverflow.com/questions/5425748/mysql-subquery-count-using-date-format-alias MySQL Subque..
SQL 특정 컬럼 값 추가하기
·
언어/데이터 베이스
SQL 의 특정 컬럼의 값을 추가하는 법 아래 링크 참고하여 연습할 것 employee 테이브를 만들면서 아래의 manager_id 컬럼에 값을 넣는 것을 깜빡했다.. 위의 코드를 사용해서 update 를 해주었더니 아래와 같이 나왔다. 예전에 한번의 쿼리로 한 컬럼의 여러값들을 한꺼번에 바꾸어주었던 기억이 있는데.. 그게 무엇인지는.. 잘 기억이 안난다.. 그리고 update 의 경우 값을 변경할 경우 그 값이 새로 넣는 것으로 인식을 하기 때문에 update 대신에 replace 를 쓰라고 했던 것 같은데... 다시 한번 찾아봐야겠다.. 참고 링크 https://webisfree.com/2016-07-06/[sql]-%ED%85%8C%EC%9D%B4%EB%B8%94-%EC%95%88%EC%9D%98-..