Structured Query Language(2)
-
[SQL] 데이터 정렬 - ORDER BY
지금까지 출력된 결과 데이터를 보면 아마 데이터가 DB 에 저장된 순서로 출력 되었을 것이다. 하지만 실무에서는 필요에 따라 특정 조건 순서에 따라 출력된 결과를 보는 것이 업무에 더 효율적인 경우가 더러 있을 것이다. 이번에는 출력 결과를 Query 작성자가 원하는 순서대로 출력하는 방법에 대해 알아보자. 1. 기본 문법SELECT 컬럼명FROM 테이블명ORDER BY 정렬 대상 컬럼명 ASC // 'ASC' 는 생략 가능 'ORDER BY' 문에는 정렬을 원하는 컬럼명을 작성하면 된다. 'ASC' 는오름차순(점점 값이 커지는 순서)을 의미하며 생략이 가능하다(아마 기본 값이 'ASC' 인 것 같다). 반대 개념의 내림차순(점점 값이 작아지는 순서)은 'DESC' 를 사용하면 된다 2. 사용 예시2-..
2024.08.14 -
[DB] SQL
데이터베이스를 사용할 때, 흔히 'SQL' 을 사용한다. 오늘은 이 'SQL' 이 무엇인지 한 번 짚어보자. 1. SQL 'SQL' 은 'Structured Query Language(구조화 질의어)' 의 약자로 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. 'SQL' 을 사용해 데이터의 검색과 관리, 스키마 생성 및 수정 등의 작업이 가능하다. 우리가 아는 대다수의 DB 관련 프로그램들이 'SQL' 을 표준으로 채택하고 있다. `Query Language' 는 '질의어' 라고 해석한다. 이는 DB 에게 필요한 데이터가 있는지, 있다면 줄수 있는지 질문을 던지는 언어이기에 명칭에 'Query Language' 가 포함된 것 같다. ※ 참고..
2024.08.13