본문 바로가기

데이터베이스68

SQL DISTINCT, ORDER BY - DISTINCT : 중복된 데이터를 제거하고 출력하고 싶을 때, 작성하면 UNIQUE한 값만 출력됨. - DISTINCT 대신 UNIQUE를 사용해도 됨. - ORDER BY : 정렬해서 출력하는 SQL. 오름차순은 ASC(ASCENDING), 내림차순은 DESC(DESCENDING). > ORDER BY sal ascending = ORDER BY sal asc 1~2. EMP 테이블로부터 이름월급선택 3. 월급 낮은 값부터 높은 순으로 정렬 ▶ order by 는 맨 마지막에 작성되는 것만큼 맨 마지막에 실행되기 때문에 컬럼 별칭을 사용 가능 ▶ 부서 번호(DEPTNO)를 먼저 ascending 하게 정렬하고 정렬된 부서 번호 기준으로 월급(SAL)을 descending 하게 정렬하고 있음. (작.. 2023. 8. 27.
SQL SELECT, * , AS, 연결연산자(||) 사용하기 * empno(사원번호), ename(사원이름), sal(월급)을 EMP 테이블로부터 선택해서 화면에 출력 * SELECT > 선택하라는 명령어, > 테이블로부터 출력하고 싶은 컬럼 이름을 콤마(,)로 구분지어 작성 > FROM 절 다음에는 가져올 테이블 > * 을 사용하면 모든 열과 모든 행을 출력할 수 있음. > 아니라면 모든 열을 SELECT 절에 일일이 나열해줘야 하는 불편함이 있음. > 모든 컬럼을 부르고 특정 컬럼을 한번더 부르고 싶다면 * 앞에 '테이블명.' 을 붙여주고 한번 더 출력하고자 하는 컬러명을 작성하면됨. > 컬럼명을 변경해서 출력하고자 할 때 사용됨. : 이것이 컬럼 별칭(column alias) > 따옴표를 써야할 때는 : 대소문자 구분할때, 공백문자 출력할때, 특수문자($,_.. 2023. 8. 27.
R의 기초 - 왼쪽 위 : Script / source 창, 언어를 작성할 수 있는 창 - 오른쪽 위 : console 창, 실행 화면이 나오는 곳 - 왼쪽 아래 : HIstory/Environment, 지금까지 한 기록들 / 현재 실행중인 변수/함수/데이터 셋의 정보 - 오른쪽 아래 : Files / Plots, 탐색기 / 시각화할때 그래프가 나오는 곳 1. # : 주석 2. Ctrl+Enter : 명령어 실행 / 두 줄 이상이면 블록 잡고 실행 / RUN 버튼 ( 실행하는 방법은 3가지) 3. 대소문자 구별한다 4. ? / Help : 도움말 보기 - 함수, 데이터, 코드, 문서 등을 묶은 것을 의미 - 오픈 소스 프로그램으로 다양한 기능이 패키지 존재 - install.packages("패키지 이름") : 패.. 2023. 8. 5.
0609 몽고 DB 연습문제3 1. 컬렉션과 도큐먼트를 추가하고 2. 이메일 주소 2개를 추가 ( 하나는 이미 중복되어 있는 값이지만 $addToSet을 이용하여 중복 방지 >> 2개 넣을꺼라 [ ] 대괄호 사용해서 넣었더니 배열 그대로 들어가버림...☆ 2-1. 그래서 하나하나 연달아서 적어보니까 기존 배열 안에 쏙 들어감. 3. 이메일 주소중 네이버꺼 지워보기 ($pull 사용) 4. 다시 추가하고 insertOne , push 5. $pop을 사용해서 이메일 지우기 $ pop 에서 -1이면 맨 앞에 꺼 1이면 맨 뒤꺼 2023. 6. 9.