[Global Configuration] 터미널에서 다음 코드를 입력해주면, 유저 네임과 이메일 정보를 매번 푸쉬 풀 해줄 필요가 없어진다. git config --global user.name git config --global user.email Line ending (줄바꿈 문자) 일반 파일에서는 보이지 않는다. 그러나 엔터를 치고 줄을 바꾸는 순간 눈에는 안보이지만 줄바꿈 문자가 추가가 된다. Windows : CR (\r) + LF (\n) Unix or Mac : LF (\n) Windows 사용자와 Mac 사용자는 같은 Git Repository 를 작업할 때 코드에 변경된 내용이 없어도 CRLF 차이로 인해 commit이 발생할 수 있다. ( git은 파일의 다른 부분이 있으면 버전이 다르..
제로베이스데이터사이언스스쿨
[Scalar Functions] UCASE 영문을 대문자로 변환하는 함수 LCASE 영문을 소문자로 변환하는 함수 MID 문자열 부분을 반환하는 함수 LENGTH 문자열의 길이를 반환하는 함수 ROUND 지정한 자리에서 숫자를 반올림하는 함수 (0이 소수점 첫째 자리) NOW 현재 날짜 및 시간을 반환하는 함수 FORMAT 숫자를 천단위 콤마가 있는 형식으로 반환하는 함수 [UCASE] SELECT ucase(menu) FROM sandwich WHERE price > 15; [LCASE] SELECT LCASE(menu) FROM sandwich WHERE price>15; [MID] MID(string, start_position, length); string : 원본 문자열 start_positi..
[SQL Subquery] 하나의 SQL 문 안에 포함되어 있는 또다른 SQL 문을 말한다. 메인 쿼리가 서브쿼리를 포함하는 종속적인 관계이다. 서브 쿼리는 메인 쿼리의 칼럼을 사용 가능하다. 메인 쿼리는 서브 쿼리의 칼럼을 사용 불가능하다. Subquery 는 괄호를 묶어서 사용해주어야한다. 단일 행 혹은 복수 행 비교 연산자와 함께 사용 가능하다. Subquery 에서는 order by 를 사용 불가능하다. Subquery 종류 스카라 서브쿼리 (Scalar Subquery) : SELECT 절에 사용 인라인 뷰 (Inline View) : FROM 절에 사용 중첩 서브쿼리 (Nested Subquery) : WHERE 절에 사용 [Scalar Subquery] Select 절에서 사용되고 있기 때문..
[버전 관리 시스템] 부르는 명칭 형상 관리 Configuration Management Systems Version Control Systems (VCS) 버전 관리 SOURCE DATA + HISTORY 협업, 작업추적, 복구 등이 가능 [GIT 등장 배경] 예전에는 Source Folder 과 실행파일을 버전별로 카피하여 관리하였었다고 합니다. 하루종일 개발한 코드가 컴퓨터가 다운되면서 날라가는 경우가 부지기수 였다고 하네요. 그래서 처음에 등장한게.. Local Version Control Systems (최초 모델) 내 컴퓨터에서 관리 가능했지만 하드가 날라가면 전체 코드가 사라지는건 마찬가지였구요 버전은 관리되지만 협업은 여전히 어려운 문제가 있었다고 합니다. Centralized Versio..