데이터베이스의 테이블 안에서 오름차순 또는 내림차순으로 정렬을 원할 경우가 있습니다. 그런데 정렬 할 조건의 필드가 하나가 아닌 두 개 이상인 경우 어떻게 쿼리문을 적용할까요? 그럼 아래 예제를 봐주세요.# 데이터베이스 정렬, sorting 예제보기(오름차순, 내림차순)먼저 정렬 기준이 없이 단순한 쿼리문입니다.SELECT * FROM tableName WHERE site="webisfree.com";이번에는 정렬할 필드가 하나인 경우입니다. site 필드 기준으로 정렬합니다. SELECT * FROM tableName WHERE site="webisfree.com" ORDER BY site;// 필드명 site의 정렬함만약 정렬할 필드가 두 개이상인 경우? 이 경우에는 어떻게할까요? 아래는 site, n
Last Modified : 2017-11-19 06:19:00Lodash를 사용하여 Collection 값을 정렬할 수 있는 sortBy()에 대하여 알아봅니다. 먼저 sortBy()는 무엇일까요?# lodash의 sortBy()는 무엇인가?Collection 값들을 원하는 필드를 기준으로 정렬해줍니다. 특히 웹페이지에서 데이터를 모두 불러오는 경우 soryBy()를 사용하면 매우 편리하게 정렬할 수 있죠. 프론트엔드 프레임워크를 사용하는 싱글페이지 어플리케이션에서 데이터를 조작할때 유용하게 사용할 수 있을 것입니다.아래는 sortBy() 사용하는 방법으로 다음과 같습니다._.sortBy(Collection, fieldName);컬렉션값에 소팅을 원하는 필드명을 입력합니다. 매우 간단하죠. 그럼 아래는 예제소스입니다.! sortBy() 예제보기만약 아래와 같은 Col
Last Modified : 2020-11-03 15:24:45몽고DB의 컬렉션에서 Document를 찾은 후 이를 출력할 때 정렬(sorting)하는 방법을 알아봅니다.# MongoDB find() 후 정렬하는 방법MongoDB의 데이터를 원하는 방식으로 정렬하고자 합니다. 먼저 원하는 데이터만 찾기 위해서 find()를 사용하고 반환된 cursor 객체에 sort() 함수를 사용해 아래와 같이 정렬 할 수 있습니다.db.collectionName.find().sort(sort조건)여기서 조건값을 설정하는 방법을 아래에서 간략하게 알아보겠습니다.조건값은 정렬할 필드명과 1, -1을 사용하여 오름차순 또는 내림차순을 결정하게됩니다. 아래처럼 사용되죠.db.site.find().sort({ 'date': -1 })여기서 sort() 메소드의 내부에 소팅할 값을 key와
Last Modified : 2020-07-30 10:43:03