본문 바로가기

SQL7

[MariaDB] 1366, Incorrect string value error 문제 해결 Maria DB 1366 ERROR ERROR 1366 (HY000): Incorrect string value: '\xED\x95\x9C\xEA\xB8\x80...' for column 'name' at row 1 Maria DB ERROR 1336(HY000) 에러는 MYSQL DB에서 encoding 과정에서 한글이 들어가면서 생기는 오류이다. 보통 이모티콘이나 한글이 들어가면 생기는 에러라는 포스팅이 많았다. 내가 겪은 ERROR 1366 (HY000): Incorrect string value: '\xED\x95\x9C\... 에러는 encoding error 였다. 기존 MariaDB Database 생성 코드 CREATE TABLE IF NOT EXISTS company_info ( code.. 2022. 12. 25.
재무빅데이터분석사(FDA 2급) - SQL, 데이터 조작어, JOIN문 재무빅데이터분석사 FDA 2급 출제범위 이론 데이터베이스 데이터베이스 시스템 관계형 데이터베이스 개요 관계형 키 기초 SQL 기초회계 회계의 정의 회계의 기본가정, 회계등식 회계상 거래, 복식부기의 원리 회계등식, 재무제표의 구성요소 분개, 전기, 시산표의 이해 결산, 정산표, 회계의 순환과정 기초통계 모집단과 표본 자료의 척도와 형태 기술통계분석 확률, 확률변수와 확률분포 표본분포와 추정 상관분석과 선형회귀분석 변수의 설정 연산자와 복합연산자, 주석 리스트, 튜플, 딕셔너리 실기 파이썬기초 if문과 for문 리스트 컴프리헨션 사용자정의함수, 람다함수 전역변수와 지역변수 데이터 분석 (Fraudit 활용) CSV, Excel 데이터 입력 데이터의 Sorting 데이터의 Filtering 데이터의 Sele.. 2022. 12. 13.
재무빅데이터분석사(FDA 2급) - SQL(Structured Query Language) 재무빅데이터분석사 FDA 2급 출제범위 이론 데이터베이스 데이터베이스 시스템 관계형 데이터베이스 개요 관계형 키 기초 SQL 기초회계 회계의 정의 회계의 기본가정, 회계등식 회계상 거래, 복식부기의 원리 회계등식, 재무제표의 구성요소 분개, 전기, 시산표의 이해 결산, 정산표, 회계의 순환과정 기초통계 모집단과 표본 자료의 척도와 형태 기술통계분석 확률, 확률변수와 확률분포 표본분포와 추정 상관분석과 선형회귀분석 변수의 설정 연산자와 복합연산자, 주석 리스트, 튜플, 딕셔너리 실기 파이썬기초 if문과 for문 리스트 컴프리헨션 사용자정의함수, 람다함수 전역변수와 지역변수 데이터 분석 (Fraudit 활용) CSV, Excel 데이터 입력 데이터의 Sorting 데이터의 Filtering 데이터의 Sele.. 2022. 12. 9.
재무빅데이터분석사(FDA 2급) - 관계형 키(Key) 슈퍼키, 기본키, 외래키, 후보키, 대체키 재무빅데이터분석사 FDA 2급 출제범위 이론 데이터베이스 데이터베이스 시스템 관계형 데이터베이스 개요 관계형 키 기초 SQL 기초회계 회계의 정의 회계의 기본가정, 회계등식 회계상 거래, 복식부기의 원리 회계등식, 재무제표의 구성요소 분개, 전기, 시산표의 이해 결산, 정산표, 회계의 순환과정 기초통계 모집단과 표본 자료의 척도와 형태 기술통계분석 확률, 확률변수와 확률분포 표본분포와 추정 상관분석과 선형회귀분석 변수의 설정 연산자와 복합연산자, 주석 리스트, 튜플, 딕셔너리 실기 파이썬기초 if문과 for문 리스트 컴프리헨션 사용자정의함수, 람다함수 전역변수와 지역변수 데이터 분석 (Fraudit 활용) CSV, Excel 데이터 입력 데이터의 Sorting 데이터의 Filtering 데이터의 Sele.. 2022. 12. 5.
SQLD(SQL 개발자) 47회 합격후기 SQL의 정의 SQL(Structured Query Language)은 데이터베이스를 직접적으로 액세스할 수 있는 언어로, 데이터를 정의하고(Data Definition), 조작하며(Data Manipulation), 조작한 결과를 적용하거나 취소할 수 있고(Transaction Control), 접근권한을 제어하는(Data Control) 처리들로 구성된다. SQL 개발자의 정의 SQL 개발자(SQLD*, SQL Developer)란 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 응용 소프트웨어를 개발하면서 데이터를 조작하고 추출하는데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있는 개발자를 말한다. SQL 개발자의 직무 SQL 개발자는 데이터모델링에 기본 지식을 바탕으로 SQL .. 2022. 11. 29.
MYSQL 특수문자 이스케이프 처리하기 이스케이프 처리란? 특수문자가 - 특수한 경우 '%' - 보통 '%' 2가지의 경우로 구별되어야 할 경우, 보통 특수문자 '%'로 구별하기 위해 앞에 [ \ ]를 붙이는 걸 이스케이프 처리라고 합니다. 이스케이프 처리가 필요한 특수문자 이스케이프 의미 \% 문자[%] \_ 문자[_] \\ 문자[\] \' 문자['] \" 문자["] \n 문자[n] \t 문자[t] \b 문자[b] \r 문자[r] PRODUCT 테이블에 - 비누 딸기 100% - 100% 우유_입욕제 2가지의 특수문자가 들어있는 product_name이 있습니다. SELECT * # 무엇을 FROM product # 어디에서 WHERE product_name LIKE '%100\%%'; # '100\%'로 보통 문자 %를 이스케이프 # 앞 .. 2022. 10. 30.
MYSQL WHERE 사용법, 비교 연산자 사용하기 MYSQL WHERE구문 사용 법 SELECT # 무엇을 컬럼명 FROM # 어디에서 테이블명 WHERE # 조건을 붙여 조건; # 기져온다 MYSQL에서 WHERE구문 예시 1. customer_name을 2. customer 테이블에서 3. membertype_id 순으로 가져온다 WHERE구문 비교연산자 사용하기 비교연산자란? 연산자는 연산자의 좌우 값을 비교하여 결과를 반환하는 것을 말합니다. membertype_id = 2 # 좌변 #연산자 # 우변 # 결과 # 1, 0, null 비교연산자 목록 연산자 사용법 의미 = a=b a, b는 같다 a b a, b는 같다(null 대응) != a != b a, b는 다르다 a b a, b는 다르다 a > b a, b보다 크다 = b a는 b 이상 MY.. 2022. 10. 30.
반응형