반응형

전체 글 21

[error log] QAxBase::setControl: requested control KHOPNAPI.KHOpenAPICtrl.1 could not be instantiated

📌 error message QAxBase::setControl: requested control KHOPNAPI.KHOpenAPICtrl.1 could not be instantiated 📌 key 증권사 API는 32bit에서 지원된다. 64bit 가상환경을 만들어 실행했기 때문에 오류가 발생했다. 📌 solution 1. 기존 64bit 가상환경 비활성화 @ Terminal deactivate 2. 기존 64bit 가상환경 폴더 삭제 3. 32비트 파이썬 가상환경 설치, 실행 https://redfox.tistory.com/21 4. 가상환경에 설치해야 할 패키지 재설치

Error Log 2023.01.26

[R] Error in pivot_longer(., names_to = "year", values_to = "n", cols = 2:4) : could not find function "pivot_longer" / Error in EDAWR::cases %>% pivot_longer(names_to = "year", values_to = "n", : could not find function "%>%" 해결

다른 패키지 설치를 위해 R 세션 재실행된 후 library() 를 하지 않아서 생긴 오류 📌 error Error in pivot_longer(., names_to = "year", values_to = "n", cols = 2:4) : could not find function "pivot_longer" ➡️ solution library(tidyverse) 📌 error Error in EDAWR::cases %>% pivot_longer(names_to = "year", values_to = "n", : could not find function "%>%" ➡️ solution library(dplyr)

Error Log 2022.12.05

[SAS / SQL] 데이터 출력 조건 지정 : 중복 제거(NODUPKEY)

cf) 사용 데이터셋 : company LIBNAME ss "C:\DATA22" ; /*라이브러리 지정*/ 1. BASE PROC 용법 ✔️ formula PROC SORT DATA=데이터셋 명 OUT=새 데이터셋 명 NODUPKEY ; BY 기준변수 ; RUN ; ✔️ example - age 기준 중복 행 제거 📌 code PROC SORT DATA=ss.company OUT=acompany1 NODUPKEY ; BY age ; RUN ; PROC PRINT ; RUN ; /*결과 출력하기*/ 📌 result - type과 age가 중복되는 행 제거, type 기준 내림차순 정렬, age 기준 오름차순 정렬 (2개 행 제거됨) 📌 code PROC SORT DATA=ss.company OUT=dsco..

[SAS / SQL] 데이터 출력 조건 지정 : 정렬(SORT)

cf) 사용 데이터셋 : company LIBNAME ss "C:\DATA22" ; /*라이브러리 지정*/ 1. BASE PROC 용법 1-1. 오름차순 정렬 ✔️ formula PROC SORT DATA=데이터셋 명 OUT=새 데이터셋 명 ; BY 정렬할 때 기준 변수 ; RUN ;​ ✔️ example 📌 code PROC SORT DATA=ss.company OUT=scomp ; BY type ; RUN ; PROC PRINT ; RUN ; /*결과 출력하기*/ 📌 result 1-2. 내림차순 정렬 ✔️ formula PROC SORT DATA=데이터셋 명 OUT=새 데이터셋 명 ; BY DESCENDING 정렬할 때 기준 변수 ; RUN ;​ ✔️ example 📌 code PROC SORT D..

[데이터베이스 개론 3판] Chapter 7. 연습문제 풀이

1. SQL은 데이터 정의어 DDL, 데이터 조작어 DML, 데이터 제어어 DCL 로 구분할 수 있다. 다음 중 성격이 다른 명령어는 무엇인가? ALTER DROP CREATE INSERT 2. 고객 테이블을 생성한 후, 주소 속성이 누락되었다. 주소 속성을 추가하기에 적합한 SQL 명령어는? CREATE ALTER ADD MODIFY 3. 오라클에서 학생 테이블을 참조하는 제약조건과 함께 학생 테이블을 제거하는 SQL 문에서 빈칸에 필요한 것은 무엇인가? DROP TABLE 학생 ________; ALL CASCADE RESTRICT DELETE 4. SQL 문을 이용해 테이블을 생성할 때 특정 속성에 대해 가능한 데이터 값의 범위를 지정하거나 제약 조건을 지정하여 데이터 무결성을 유지하기 위해 사용되..

Database/MySQL 2022.10.27

[데이터베이스 개론 3판] Chapter 7. SQL 실습문제 풀이

데이터 정의어 (DDL, Data Definition Language) 7-1. 고객 테이블은 고객아이디, 고객이름, 나이, 등급, 직업, 적립금 속성으로 구성되고, 고객 아이디 속성이 기본키다. 고객이름과 등급 속성은 값을 반드시 입력해야 하고, 적립금 속성은 값을 입력하지 않으면 0이 기본으로 되도록 생성해보자. 📌 code CREATE TABLE 고객 ( 고객아이디 VARCHAR(20) NOT NULL, 고객이름 VARCHAR(10) NOT NULL, 나이 INT, 등급 VARCHAR(10) NOT NULL, 직업 VARCHAR(20), 적립금 INT DEFAULT 0, PRIMARY KEY(고객아이디) );​ 📌 result 7-2. 제품 테이블은 제품번호, 제품명, 재고량, 단가, 제조업체 속성..

Database/MySQL 2022.10.27

[MySQL로 배우는 데이터베이스 개론과 실습] Chapter 3. 연습문제 풀이 - 8

8. [사원 데이터베이스] 다음은 demo_scott.sql 스크립트에 저장된 사원 데이터베이스이다. 다음 질문에 대해 SQL 문을 작성하시오. 이 때 Dept는 부서 테이블로 deptno(부서번호), dname(부서이름), loc(위치)로 구성 되어 있고, Emp는 사원 테이블로 empno(사원번호), ename(사원이름), job(업무), mgr(팀장번호), hiredate(고용날짜), sal(급여), comm(커미션금액), dptno(부서번호)로 구성되어 있다. 밑줄 친 속성 은 기본키고 Emp의 deptno는 Dept의 deptno를 참조하는 외래키이다. Dept(deptno INTEGER(2), dname VARCHAR(14), loc VARCHAR(13)) Emp(empno INTEGER(4)..

Database/MySQL 2022.10.20

[MySQL로 배우는 데이터베이스 개론과 실습] Chapter 3. 연습문제 풀이 - 1~3

1. 마당서점의 고객이 요구하는 다음 질문에 대해 SQL 문을 작성하시오. 1-(1). 도서번호가 1인 도서의 이름 📌code SELECT bookname FROM Book WHERE bookid = 1;​ 📌result 1-(2). 가격이 20,000원 이상인 도서의 이름 📌code SELECT bookname FROM Book WHERE price >= 20000;​ 📌result 1-(3). 박지성의 총 구매액 📌code SELECT SUM(saleprice) AS '총액' FROM Orders, Customer WHERE Orders.custid = Customer.custid AND Customer.name LIKE '박지성';​ 📌result 1-(4). 박지성이 구매한 도서의 수 📌code ..

Database/MySQL 2022.10.20

[MySQL로 배우는 데이터베이스 개론과 실습] Chapter 3. 실습문제 풀이 - 2 (질의 3-18 ~ 3-33)

🙌 더보기 란을 열기 전 먼저 문제를 풀어보자. 3-18. 마당서점의 도서 판매 건수를 구하시오 더보기 code) SELECT COUNT(*) AS "도서 판매 건수" FROM Orders; result) 3-19. 고객별로 주문한 도서의 총 수량과 총 판매액을 구하시오. 더보기 code) SELECT custid AS "고객 아이디", COUNT(*) AS "도서 수량", SUM(saleprice) AS "총액" FROM Orders GROUP BY custid; result) 3-20. 가격이 8,000원 이상인 도서를 구매한 고객에 대하여 고객별 주문 도서의 총 수량을 구하시오. 단, 두 권 이상 구매한 고객만 구하시오. 더보기 code) SELECT custid AS "고객 아이디", COUNT(..

Database/MySQL 2022.10.19
반응형