실제 데이터베이스를 연결하기 전, SQL 문법을 탄탄하게 다지는 사전부트캠프의 걷기반 문제를 풀어보았다.
내게 주어진 테이블과 컬럼, 데이터는 아래와 같다.
SELECT name, position
FROM sparta_employees
SELECT distinct position
FROM sparta_employees
SELECT *
FROM sparta_employees
WHERE salary between 4000 and 6000
SELECT *
FROM sparta_employees
WHERE hire_date < '2023-01-01'
솔직히 2번 문항을 보고 '아, 이건 쉽지!' 하고 다른 테이블을 이용해 테스트를 해보았는데 Error가 나와버렸다. 오늘로 당황2회차, [중복없이] 라는 글자에 뇌정지가 왔다. 이것 때문이 아닐까? 하다가 갑자기 내 눈 앞을 지나가는 교수님.. 교수님 강의를 조금 더 제대로 이해하며 들었다면 이번 강의도 한 번에 이해하고 딱딱 답을 적었지 않았을까? 데이터베이스 재수강도 약간 고민되는 순간이었다. 하지만 지금 할 수 있는 건 1주차와 2주차 강의를 다시 들어보는 것. 다시 들어봤다. 이제 복습 2회차인데 못풀면 바보다!! 하는 마음으로 봤더니 풀었다. (뿌듯)
복습 2회를 하고 오니 눈에 잘보이기 시작했다.