[Database] group by having, AVG MIN MAX

group by having


group by는 말 그대로 그룹을 짓는 것인데 일반 select 문에서 잘 안쓰이고 주로 통계를 낼 때 쓰인다. 높으신 분들이나 임원들은 실무 데이터보다 통계 데이터를 주로 보고 보고서에 쓰기 때문에 주의깊게 사용해야 한다.
group by는 group by로 묶은 컬럼만 조회할 수 있다. 예를 들어 만약 ‘select * from procure_procure_request group by unit;’ 치면 에러가 난다. groub by unit으로 묶은 데이터를 보려면 다음과 같이 unit 컬럼만 조회해야 한다.

Continue reading

[Database] SQL 생성과 CREATE 응용

SQL


SQL 문은 structured query language의 약자로 표준을 정하는 단체가 있다. 개발자가 데이터를 넣고 빼는, 대화하는 언어이다. 그러므로 한 가지 SQL-오라클이나 마리아 DB-를 제대로 익혀놓으면 다른 DBMS에 적용이 가능하다.

Continue reading

[Database] 데이터모델, 사용자 생성

데이터 모델


프로젝트 공고가 올라오면 영업팀이 따오고, 그런 다음 PL과 PM이 요구사항을 분석한다. 개발 프로세스 순서를 정리하면 다음과 같다.

분석->설계->개발->테스트->(배포)->운영
초급, 중급 개발자가 가장 많이 투입되는 단계가 개발 단계이고 중급, 고급 개발자는 설계에서 운영 직전에 투입된다. 간혹 비용때문에 테스트 끝난 후에 빼는 경우도 있지만 위험부담이 매우 크다.

Continue reading

Pagination


© 2021.11. by 21thkafka

Powered by 21thkafka