분류 전체보기 (150) 썸네일형 리스트형 DUMMY 데이터, 테이블 더미 : 가짜 데이터, 테이블 . DUMMY 테이블실제 업무용 데이터가 아닌,테스트, 연습, 예제, 기능 확인을 위해 만든 테이블 테스트 서버와 같은 개념 -- DUMMY VARCHAR2(1)라는 하나의 컬럼으로 구성되어 있고, 데이터는 'X'값 [Microsoft SQL] - 쿼리문 테이블명 빨간 줄 발생 시 해결 방법 이번에는 MSSQL 사용 시 쿼리문을 입력할 때에 사용하는 테이블명에 빨간 줄이 발생할 경우에대한 해결방법에 대하여 알아보겠습니다. 쿼리문의 테이블명 입력 부분 간혹 쿼리문의 표시한 부분에 빨간 줄이 발생하는 경우가 있습니다.이런 경우에는 내부 데이터의 업데이트가 정상적으로 되지않아서 그런 경우가 있습니다.해결하기 위해서는 Ctrl + Shift + R을 동시에 누르거나 아래의 이미지에 표시된 곳으로 가서 해당 항목을 눌러줍니다. 진행한 후에는 빨간 줄이 없어지는 것을 확인할 수 있습니다. Python 가상환경 설정 설치한 버전 : Python 3.12.8-> 에러 : python -m venv 가상환경이름-> 위 처럼 입력시 Script 형식으로 되는 것이 아니 설치한 버전 : Python 3.10.10 -> 정상적으로 해결 1. 파이썬 가상환경 생성 윈도우 버전 (Create a Python virtual environment - Window)윈도우 버전1. 가상 환경 생성python -m venv [가상환경폴더이름] #폴더이름 주로 venv, env, myenv등 사용(작명자유임)2. 가상 환경 활성화.\[가상환경폴더이름]\Scripts\activate* 권한 에러 발생 시2-1. Windows PowerShell 관리자로 실행2-2. Set-ExecutionPolicy RemoteSigned 입력 후 Y 입.. [에러] - 날짜 함수로 영어권과 한국어 지역별 날짜 인식 불가 위 언어에서 한국어에서 영어로 바꾸지 말것.. 바꾸면, 날짜 인식이 안됨 다중 값, 단일 값 [다중값] IN-> IN == OR 이고-> NOT IN == AND 이다. SELECT *FROM EMPLOYEESWHERE DEPARTMENT_ID IN (70, 90, 100); 향상 SELECT FIRST_NAMEFROM EMPLOYEESWHERE SALARY IN (6000, 7000, 8000, 9000); SELECT FIRST_NAMEFROM EMPLOYEESWHERE SALARY BETWEEN 6000 AND 9000; SELECT FIRST_NAMEFROM EMPLOYEESWHERE SALARY IN (SELECT SALARYFROM EMPLOYEESWHERE SALARYBETWEEN 6000 AND 9000); 별칭(Alias) - 특수문자 안됨- #$은 첫글자 뺴고는 가능 문자로 취급- 예약어나 띄어쓰기 넣고 싶으면, ""로 표시 그리고 Order By 에서만 사용가능함 문자열 합치기 & NULL 처리 및 비교 연산 with 그룹함수 [Oracle] CONCAT(FIRST_NAME, LAST_NAME)FIRST_NAME || ' ' || LAST_NAME [Mysql] + 로 연결한다. SELECT FIRST_NAME + ' ' + LAST_NAME FROM EMPLOYEES; NULL NULL : 미확정된 값이다. 정해저 있지 않음 값 - 사칙연산자의 결과 NULL로 반환- 비교연산자의 결과 FALSE로 반환- 논리 연산자의 결과 FALSE로 변환 그룹함수는 다름-> SUM, AVG... 은 NULL 제외하고 해당 연산값 반환-> COUNT인 경우 0으로 반환 # 직접 컬럼 입력이랑 * 차이가 존재 IS NOT NULLIS NULL 로 비교하기 [NULL로 치환하기]NVL의 핵심 NVL에 2가지 들거가는 값이 타입이 일치해야 한다... [Oracle] - SELECT [DISTINCT]* null은 확정되지 않음 값* 현재 위에 17건이 나옵니다. 중복 제거 SELECT DISTINCT DEPARTMENT_IDFROM EMPLOYEESORDER BY DEPARTMENT_ID DESC;하지만, 차이가 2가지 컬럼을 DISTINCT로 중복제거시 둘 행다 일치하는것만 제거됨SELECT DISTINCT DEPARTMENT_ID , EMPLOYEE_ID FROM EMPLOYEESORDER BY DEPARTMENT_ID DESC; 그러니 결론은 앞 컬럼(DEPARTMENT_ID)가 일치하다고 하더라도 뒤 컬럼(EMPLOYEE_ID)가 다르면, 중복(DISTINCT)가 적용되지 않음 이전 1 2 3 4 5 6 7 ··· 19 다음 목록 더보기