본문 바로가기

분류 전체보기718

SQL 루틴 첫번째(내가 일하기 쉽게하기 위해만든) SQL에서 실행하는 것들의 전제는 모두 가급적이면 같은 폴더 군 위치 안에 있는 워크스페이스를 이용한다. ## 0 데이터 베이스 생성 create database zerobase default character set utf8mb4; ================= ## 1 sql파일을 실행하고 싶을때 방법1 #1 데이터베이스를 선택해준다. source ‘경로및 파일이름’ 해주면 되지만 (내가 실행해줬던 실행문은 정확히 이러했다.) source test01.sql 만약 터미널 실행된 위치와 동일 선상에 해당 sql파일이 있다면 경로없이 그냥 source 파일이름.확장자 해주면 작동된다. ================= ## 2 sql파일을 실행하고 싶을때 방법2 터미널에 mysql이 켜져있다면 그거 ex.. 2022. 7. 1.
제로베이스 SQL 과제중 과제중 나를 멘붕으로 만들었던게 몇가지 있다. # 첫번째 html = driver.page_source soup = BeautifulStoneSoup(html, 'html.parser') 이거에 대한 에러가 났다. TypeError: __init__() got multiple values for argument 'features' # 두번째 soup.select('header.loca_search > h3 > a').click() 이거는 .click()을 제외하면 정상 출력되는데, click()을 붙이면 AttributeError: ResultSet object has no attribute 'click'. You're probably treating a list of elements like a sin.. 2022. 7. 1.
sql 쿼리 문제 질문이 2018년 상영작 중 평점이 5 ~ 6 사이인 영화를 내림차순으로 정렬했을 때 30번째 영화의 제목은? 였다. 나의 쿼리는 select * from movie where (date between 20180101 and 20181231) and (point between 5 and 6); 였으며 이유는 “내림차순”은 알겠는데, 이건 desc인것도 알겠는데 기준이 없었기 때문이다. 그리고 30번째는 일일이 손으로 세었다. 이게 옳은 방법이 아니란건 알고있었지만, 지금 과제 손도 못댔는데 오늘 오후 5시까지 제출이기 때문에… ㅠㅜ 마음이 약간은 급하다. 답안을 보니 기준이 생략되었다. 기준은 별점이였고 select * from movie where date >= 20180101 and point bet.. 2022. 7. 1.
제로베이스 3개월차 SQL 진행중... 기초가 애매하게 있다보니깐 시간이 지날 수록 점점 더 험난해짐을 느낀다.. 알려줌에 있어서도 디테일을 알려주는 부분도 있지만, 꼼꼼하지 못한부분도 있고, 내가 집중하지 못한것도 있다. 이 3가지가 어우러져서 아주 곤란하다. 물론 내가 집중하지 못한건 다시 듣고 또듣는다. 물론, 대부분의 경우엔 들어도 여전히 비슷하다. 음.. 그런말을 많이 들었다. '코드 따라하기만 해서 나중엔 할줄아는게 없다'고 나도 점점 체감이 된다. 따라치기만해선 될게 아니라고. 차라리 데이터 계에서는 초등학문수준의 것들이여도 하나하나 차근차근 쌓아가야겠다고 어쩌면 이런 선택이 도박일지도 모르겠으나, 난 이 길이 맞다고 생각한다. 이번 과제가 끝나는대로, 학원 수강을 잠정적으로 중단하고 내가 기초가 없는것부터 하나하나 쌓아가야겠다... 2022. 6. 30.