본문 바로가기

AI Engineering10

git 사용법 정리 1. 깃허브 계정 초기설정 git config --global user.name "이름(깃허브 이름과 통일하면 좋음)" git config --global user.email "깃허브 이메일" 2. 로컬저장소 지정 cd git_seoul(폴더경로) git init 3. 깃허브에 파일 올리기 git add .(이건 전체파일 올리기) git commit -m "메세지" git push origin master git remote 4. 로컬저장소와 원격저장소 연결 (안되어있다면!) git remote -v (현재 연결된 저장소가 있는지 확인) git remote add origin "깃허브 주소" git push origin master 연결 끊기 git remote remove origin 출처: https.. 2024. 1. 16.
[SQL] 순위 함수 (RANK, DENSE_RANK, ROW_NUMBER, NTILE) 1. RANK 중복 값들에 대해 동일 순위로 표시하고, 중복 순위 다음 값에 대해서는 중복 개수만큼 떨어진 순위로 출력하도록 하는 함수 SELECT empNo, empName, salary, RANK() OVER (ORDER BY salary DESC) as RANK등수 FROM employee 2. DENSE_RANK 중복 값들에 대해서 동일 순위로 표시하고, 중복 순위 다음 값에 대해서는 중복 값 개수와 상관없이 순차적인 순위 값을 출력하도록 하는 함수 SELECT empNo, empName, salary, DENSE_RANK() OVER (ORDER BY salary DESC) as DENSE_RANK등수 FROM employee 3. ROW_NUMBER 중복 값들에 대해서도 순하적인 순위를 표시하.. 2022. 11. 12.
[Python] replace, 합집합/교집합/차집합, 리스트 문자열 합치기 - replace line = line.replace('?', '0') - 합집합 / 교집합 / 차집합 / 대칭차집합 # 합집합 union = list(set(lst1) | set(lst2)) # 교집합 intersection = list(set(lst1) & set(lst2)) # 차집합 complement = list(set(lst1) - set(lst2)) # 대칭차집합 something = list(set(lst1) ^ set(lst2)) - 리스트 문자열로 합치기 (''.join(l)) l = ['d', 'a', 't', 'a'] print(''.join(l)) #data print('_'.join(l)) #d_a_t_a 2022. 10. 20.
[SQL] CONCAT을 까먹다니.. 컬럼 데이터 합치는 방법 컬럼 데이터 합치기 예제 테이블 : hero_collection idx type name 1 1 안중근 2 1 윤봉길 3 2 김유신 4 2 이순신 5 3 이성계 6 3 왕건 7 4 반갑수 SELECT CONCAT(type, '::', name) as hero_name FROM hero_collection; 결과 hero_name 1::안중근 1::윤봉길 2::김유신 2::이순신 3::이성계 3::왕건 4::반갑수 활용 출처: https://extbrain.tistory.com/52 [확장형 뇌 저장소:티스토리] 님 감사합니다! 2022. 10. 15.