728x90 전체 글166 [Oracle] HackerRank 문제 정리 - 1 문제 개요 Hackers 테이블 Challenges 테이블 해커 ID , 이름 및 각 학생이 생성한 총 챌린지 수 를 출력하는 쿼리를 작성하십시오 . 총 챌린지 수를 기준으로 결과를 내림차순으로 정렬합니다. 두 명 이상의 학생이 같은 수의 도전 과제를 만든 경우 해커 ID를 기준으로 결과를 정렬 합니다 . 두 명 이상의 학생이 동일한 수의 도전 과제를 생성하고 개수가 생성된 최대 과제 수보다 적은 경우 해당 학생을 결과에서 제외합니다. WITH data AS ( SELECT c.hacker_id as id, h.name as name, count(c.hacker_id) as cnt FROM Hackers h JOIN Challenges c on c.hacker_id = h.hacker_id GROUP B.. 2022. 8. 1. [Oracle] HackerLank-Weather Observation Station 5 문제 Query the two cities in STATION with the shortest and longest CITY names, as well as their respective lengths (i.e.: number of characters in the name). If there is more than one smallest or largest city, choose the one that comes first when ordered alphabetically. The STATION table is described as follows: where LAT_N is the northern latitude and LONG_W is the western longitude. Sample Input For.. 2022. 7. 27. Module 'pywintypes' isn't in frozen sys.path 오류 해결법 Pyinstaller를 사용해서 python exe를 만들고 나서 실행할때, 실행된 파일에 다음과 같은 오류가 나왔다. 해당 Python 버전 3.8.9 해당 문제는 파이썬 버전으로 생긴 문제로 가상환경을 새로 만들어주고 python 버전은 3.10으로 pyinstaller과 연결된 라이브러리를 새로 설치해주었더니 문제는 해결되었다. 2022. 7. 27. 작업스케줄러로 Python Batch파일 실행하기 매일 반복되는 업무를 진행 할 때, (예를 들면 기사 수집 크롤링과 같은) 일일히 켜줄 필요 없이 컴퓨터에서 매일 특정 시간에 자동적으로 구동해준다면 매우 편할 것이다. 이때 사용하는 OS가 윈도우 라면 윈도우 작업스케쥴러를 이용한다면, 손쉽게 작업할 수 있다. 먼저, 업무 자동화 로직이 작성된 파이썬 파일이 필요합니다. 이미 완성되어있다고 가정하고 저는 간단하게 hello python을 출력하는 예시 프로그램을 준비하겠습니다. main.py를 엔트리 파일로 잡았습니다. * main.py def main(): print("hello python") if __name__ == "__main__": main() 배치파일 만들기 메모장을 열고 다음과 같이 작성합니다. * main.bat "C:\Users\사용.. 2022. 5. 3. 이전 1 ··· 7 8 9 10 11 12 13 ··· 42 다음 728x90