몇 달 전 SQLD를 준비할 때, 그라데이션 분노를 느꼈던 적이 있습니다. sql을 통해 하려는 맥락은 다 똑같은 것 같은데 db 종류에 따라 아주 조금씩, 미세하게 문법이 달랐던 것입니다. 아니 왜 이건 통일이 되어있지 않고 다 미묘하게 다를까. 이 고민은 문제를 풀면 풀수록 쌓여서 마지막엔 그냥 하나만 잘하자 마인드로 시험을 봤던 것 같습니다. Is there a defined and accepted standard SQL language? 모든 DB가 공통적으로 사용하는 sql 의 기준 문법은 없는가? 이런 질문에 대해서도 ANSI standard가 있기는 하나, 모든 DB가 이 기준을 기반으로 각각의 subset을 만들어내고 있다고 답변이 올라와 있습니다. 상업적인 이유도 있겠고, 각각의 db가 ..