안녕하세요. 제가 순위강의 실습 하다가 궁금한 점이 생겼는데요. 제 pc 에서 실습 할때는 순위 함수 실습 1번을 해보면 조회 결과가 실제 rank 내의 orderby 순위에 맞게 정렬되서 나오는 것 같은데요. /* 1. 순위 함수 실습 */ -- 회사내 근무 기간 순위(hiredate) : 공동 순위가 있을 경우 차순위는 밀려서 순위 정함 1, 2, 2, 4 select * ,rank() over(order by hiredate asc) as hire_rank -- asc 안쓰면 기본 asc 임. from emp; 순위 함수 실습 2번의 경우는 한 조회 sql 안에 정렬 이 반대 조건으로 두개 들어가서.. 이런 경우에는 어떤게 우선순위인지.. 궁금합니다. 아니면 순위를 보장하지 못하는지도 궁금합니다. -- 부서별로 가장 급여가 높은/낮은 순으로 순위: 공동 순위 시 차순위는 밀리지 않음. select * -- ,dense_rank () over (partition by deptno order by sal desc) as sal_rank_desc -- ,dense_rank() over (partition by deptno order by sal asc) as sal_rank_asc ,dense_rank() over (partition by deptno order by sal asc) as sal_rank_asc ,dense_rank () over (partition by deptno order by sal desc) as sal_rank_desc from emp -- order by deptno, sal_rank_asc -- order by deptno ; 처음에는 2개 있으면 나중에 조회되는 칼럼의 order by 에 영향을 받나 싶어서 주석 풀고 순서바꿔서 조회해봤는데 그건 아닌것 같구요.. 아래쪽에 따로 order by 넣으니까 그건 우선순위가 높은건지 over 안의 order by 는 무시되고 from 이후의 order by 가 되긴 하더라구요. 그래서 궁금한건.. 순위 함수 안에 order by 가 실제 조회 결과의 order by 에 영향을 주는게.. 보장할 수 있는 규칙이 있는지.. 아니면 어쩌다가 그런 것이라서 실제 순위를 보장하려면 따로 써 주는게 좋은 건지... 아니면 순위 함수의 order by 가 조회 결과의 order by 가 없어도 조회 결과 정렬을 보장하지만.. 2개 이상이면 보장할 수 없다 라던가.. 적용 규칙 ? 정보를 아시는게 있는지 궁금합니다. 감사합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. list(map(int, input().split(" "))) input.split(" ")은 추가적인 공백문자를 포함해서 구분해주는걸로아는데 input.split() 안쓰고 input.split(" ")을 쓰는 특별한 이유가 있는지 궁금합니다 다른데도 보면 같은코드에 input.split(), input.split(" ") 두개가 혼용되어 쓰이기도 하던데 큰 의미를 두고 구분해서 사용되지는 않죠? 그냥 input.split() 나 input.split(" ") 중 아무거나 사용되고있는 거죠?
윈도우11 home을 사용하고있고 C:\html 경로에서 docker run 명렁어를 입력하였습니다. 혹시 틀린 부분이 있을까요? 위 방법으로 해결은 되었습니다. 다만 무슨차이가 있는것이고 왜 문제가 발생한지 모르겠어요 그리고 또하나 질문이 있습니다. docker run으로 실행하였을때 위에 이미지 처럼 뜨게되는데 이 상태에서 컨트롤 + c / 컨트롤 + d를 입력해도 명령이 종료가 되지않는데 어떻게 종료할 수 있을까요?
[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다) - 이외의 문의등은 평생강의이므로 양해를 부탁드립니다 - 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다 - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 12분 25초에 함수를 만들때 return이 3번 들어가도 되는건가요? 마지막에 함수 끝날때만 들어가야하고 조건문에서는 else로 조건문을 닫는다던가 해야하는거 아닌지 궁금합니다.
안녕하세요, 강의를 듣다가 궁금해서 질문을 남겨 봅니다. df.loc[1, "가격"] 이렇게 해주면 4600 이렇게 해당하는 가격이 나오는 건 알겠는데요. 혹시 카페라떼의 행번호르 선택하지 않고, 순수하게 "카페라떼"여기에 해당하는 가격만을 검색해서 볼 수 있는 방법은 알 수 없을까요? 듣다보면 알려주실 거 같긴 한데, 갑자기 궁금해져서 이런저런 방법을 시도해도 안 돼서 이렇게 여쭙습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의와 동일한 내용으로 코드를 작성하는데, 웹페이지 html 출력 영역에서 계속 오류가 납니다. 처음에는 requests 이름 오류라고 뜨더니 이제는 모듈 타입에러라고 뜨는데, 혹시 위 내용 어느 부분이 잘못된 것인지 문의 드립니다.
안녕하세요. 두가지 질문드립니다. 1. 결과 값에 글자들이 깨져서 나오는데, 페이지 소스에 문제가 있는걸까요~? 2. 첫번째 사진에서와 같이 LIMIT 10 을 추가 하기 전에는 에러가 뜨지 않는데, LIMIT 10 을 추가 하면 두번째 사진과 같이 FROM 에러가 발생합니다. 이전에 저와 같은 질문을 한 분의 답변들을 보았는데, 웹사이트 에러인 것 같다고 하셔서 새로고침도 하고 재부팅도 했는데, 에러가 해결되지 않습니다 ㅠㅠ 뒤에 있는 수업을 듣다가 이러한 문제가 또 발생하여 추가합니다. 제가 볼 때는 LIMIT 예약어를 인식을 못하는 것 같기도 합니다 ㅠㅠ
현재 제 pc에 버전이 20버전이라서 세팅과정이 달라서 기본 제공되는 orcl에 테이블로는 접속이 안되는데 현재 기본 학습할수 있게 제공되고 있는 테이블을 create문으로 만들어 주실수 있을까요? 아니면 20버전에서 제공되는 table을 가져올수 있는 방법좀 부탁드립니다.