전체 글34 [SQL] ORDER BY 개념, 사용법 ORDER BY란?SELECT문에서 조회된 결과를 특정 컬럼들 기준으로 정렬하도록 도와준다.기본적으로는 ASC(오름차순)으로 정렬되며, DESC(내림차순)를 명시적으로 작성하면 내림차순으로 정렬된다.SELECT 컬럼명1, 컬럼명2 FROM 테이블명 ORDER BY 컬럼명 [ASC|DESC];여기서 ASC 혹은 DESC를 명시적으로 작성하지 않을 경우, 기본값인 ASC가 적용된다.단일 컬럼 정렬하나의 컬럼을 기준으로 정렬하는 방법-- 급여를 기준으로 오름차순 정렬SELECT id, name, salaryFROM employeesORDER BY salary;-- 급여를 기준으로 내림차순 정렬SELECT id, name, salaryFROM employeesORDER BY salary DESC;-- 이름을 기.. 2025. 9. 7. [SQL] JOIN 설명, JOIN 종류, 사용법 개념두 개 이상의 테이블들에 있는 데이터를 한 번에 조회하는 것종류종류는 크게 2가지가 있다.INNER JOIN두 개 이상의 테이블에서 join condition을 만족하는 데이터들로 결과 테이블을 만드는 JOINnull 값을 갖는 데이터는 결과 테이블에 포함되지 않는다.FROM TABLE_A [INNER] JOIN TABLE_B ON join_conditionjoin_condition에서 사용 가능한 연산자는 =, , != 등 사용 가능하다.OUTER JOIN 두 개 이상의 테이블에서 join condition을 만족하지 않는 데이터들도 결과 테이블을 만드는 join FROM TABLE_A LEFT [OUTER] JOIN TABLE_B ON join_condition # A 테이블에서 join cond.. 2025. 9. 7. [Programmers] 평균 일일 대여 요금 구하기 문제 자동차 종류가 SUV인 자동차들의 평균 일일 대여 요금을 출력하는 문제이다. 문제 설명 CAR_RENTAL_COMPANY_CAR 테이블에서 자동차 종류가 SUV인 자동차들의 평균 일일 대여 요금을 구하는 문제이다. 일일 대여 요금은 소수 첫번째 자리에서 반올림 해야 한다. 개념 ROUND - 결과값을 반올림해주는 기능 - 집계함수와 함께 사용 가능 ex) ROUND(결과값, 자릿수) 문제 풀이 결과값은 SUV의 평균 일일 대여 요금 평균(AVERAGE_FEE)을 소수 첫번째 자리에서 반올림하면 된다. SELECT ROUND(AVG(CAR_TYPE), 0) AS AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CAR WHERE CAR_TYPE="SUV"; 문제 풀이에 성공했다. 문제 .. 2023. 9. 14. 2021년 회고 어찌저찌 살다보니 2021년도 마지막 주가 되었다. 2021년에 나는 어떻게 살았을까? 나이 먹는 게 제일 억울하다. [1월 - 3월] 새로운 시작 및 4학년 학교에서 프로젝트를 하게 되면 보통 아는 사람들과 팀을 이룬다. 2020년도에 학교 사람들과 프로젝트를 해봤으니, 이번 연도엔 다른 학교 사람들과 같이 프로젝트를 해보면 어떨까 싶어서 프로젝트를 찾기 시작했다. 새로운 것을 배울까 고민했지만 전에 써봤던 NodeJs를 활용해보자는 마인드로 건대에 창업 공간을 얻은 팀에 지원하게 되었고, 그 결과 함께할 수 있었다. 그래서 매주 토요일마다 건대에 갔던 기억이 스물스물 보통 한이음에서는 개발하는 친구들끼리 기획, 디자인, 개발 등등 같이 도맡아서 했다. 이 팀은 창업을 목표로 해서 기획자, 디자이너, .. 2021. 12. 31. [Git] git commit 취소하기 개발 도중에 커밋을 취소해야 될 상황이 생겼다. 코드 내 한 줄만 커밋하려고, 커밋명도 알차게 써뒀는데 모든 코드에 커밋명이 적용되었다. 사실 깃허브 쓰면서 날린 적도 꽤 많아서 의심하면서 명령어를 적었다.. git reset HEAD~1 // 마지막 커밋만 커밋을 취소하면서 취소된 파일을 unstaged에 보관한다. git reset HEAD^ // 커밋한 파일을 취소하면서 취소된 파일을 unstaged에 보관한다. 내 경우에는 첫번째 명령어가 필요했다. 위와 같은 메세지가 나오면서 파일이 스테이지에 있는 걸 확인할 수 있었다. 2021. 12. 20. [Git] git status 한글 깨짐 해결하기 문제 git bash로 git status 명령어를 입력했을 때, 만약 파일 이름이 한글이라면 원래 이름과 다르게 출력된다. 해결 방법 한글 깨짐을 해결하기 위해서 아래와 같이 터미널 창에 입력해주면 된다. git config --global core.quotepath false core.quotepath는 이름을 조정하는데, 0x80보다 큰 바이트를 가진 문자라면 unusal인 케이스로 포함되어 파일명이 깨지게 된다. core.quotepath를 false로 설정해주면 큰 바이트를 가진 문자도 unusal 케이스로 분류되지 않고, 정상적으로 출력된다. 위 사진과 같이 정상적으로 status에서 한글이 출력된다. 참고 : https://git-scm.com/docs/git-config#Documentat.. 2021. 9. 17. [Git] Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. 깃허브 push에서 에러가 떴다. remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. fatal: unable to access 'https://github.com/zlzzlzz2l/TIL_Today-I-Learn.git/': The requested URL returned error: 403 해석해보니, 비밀번호 인증 지.. 2021. 8. 24. 이전 1 2 3 4 5 다음 반응형