TIL

내일배움캠프 사전캠프 3일차 - MySQL

수현조 2024. 11. 10. 19:16

 

 

어젯밤 프로그램 설치부터 시작했습니다.

맥의 터미널을 사용해 본 적이 없어 처음에는 정말 헤맸습니다.

처음에는 MySQL이 앱 같은 것인 줄 알았지만, 

MySQL이 사실은 데이터베이스 서버임을 알게 되었습니다. ㅎㅎ…

 

너무너무 모르겠어서 챗GPT에게 질문하고 또 질문하며 Homebrew, MySQL,

그리고 DBeaver를 설치해 냈습니다!

하지만 설치 후에도 DBeaver의 사용법을 몰라 또 한참을 헤맸습니다.

 

☝️ DBeaver 사용법 익히기

 

  1. SQL 편집기를 열고도 어느 칸에 쿼리를 작성해야 하는지 몰라서 몇 분 동안 쩔쩔맸습니다.
  2. 쿼리 실행 방법도 몰라서 난감했지만, 주황색 화살표 옆에 쿼리를 작성하고,
    그 옆에 있는 주황 화살표나 cmd + Enter를 누르면 실행된다는 사실을 알게 되었습니다.

 

✌️ 오늘 배운 SQL 문법

  • 모든 직원의 이름과 직급을 선택
     
    SELECT name, position FROM employees;



  • 중복 없이 모든 직급을 선택
     
    SELECT DISTINCT position FROM employees;



  • 연봉이 40,000과 60,000 사이인 직원들 선택
     
    SELECT * FROM employees WHERE salary BETWEEN 40000 AND 60000;



  • 입사일이 2023년 1월 1일 이전인 직원들 선택
     
    SELECT * FROM employees WHERE hire_date < '2023-01-01';

 

 

이제는 SQL 쿼리 작성에 어느정도 익숙해졌고, SQL 문법도 조금씩 익히게 되었습니다. 

SQL 쿼리 작성과 DBeaver 사용법에 대해 알게 되었습니다. (챗GPT에게 많은 도움을 받았습니다.ㅎㅎ)

앞으로 데이터베이스 관리와 SQL 쿼리 작성에 대한 학습이 더욱 기대됩니다.

배운 만큼 실력을 쌓아가며 데이터베이스 작업을 더 잘 할 수 있게 될 것입니다.