SQL 오답노트 : FROM 에 alias, mod
·
DataEngineering
https://www.hackerrank.com/challenges/weather-observation-station-3/problem?isFullScreen=true Weather Observation Station 3 | HackerRankQuery a list of unique CITY names with even ID numbers.www.hackerrank.com 1.FROM ~ AS  FROM STATION AS ST (X) FROM STATION ST(O) 2. MODE, MOD & ==, = MODE(ID, 2) == 0 (X)MOD(ID, 2) = 0 (O)  3. SELECT문에 함수 넣기 SELECT COUNT(DISTINCT(CITY)) 4. rownum & WHERE( 서브쿼리 )..
앞으로의 데이터 분석가 미래, 전망
·
ETC
(순수 뇌피셜) 앞으로의 데이터 분석 직무의 운명은  솔직하게 말해 그렇게 밝지 않다.  단, 계속 현재에 머문다면 밝지 않다.   1. ChatGPT로 해결한다. 비용도 저렴하다. 무슨 말인가 하면, 현재 "데이터 분석가"라는 직무로  요구되는 뭔가 데이터를 시각화하고 숨은 의미를 찾고 이런  직무는 없어질 것이다.  그 이유는  ChatGPT를 시작으로 LLM을 통한 분석의 접근성이 매우 매우 좋아지고 있고 한 번이라도 GPT(유료)를 써본 사람이라면 어지간한 분석 정도는 맡길 수 있을 것이라고  바로 판단할 수 있을 정도로 성능이 좋아졌다. 예전에는 통계 공부를 어느 정도 해야 해석할 수 있었던 다양한 테스트 지표들도  알아서 해석해주고, 조금만 더 정교하게 질문하면 거기에 맞추어서 생각할 거리를 ..
MySQL. "mysql_native_password" vs "auth_socket"
·
BackEnd(?)
mysql에 특정 user로 접속하려 할 때, 사용자 인증을 처리하는 두 가지 방식이라고 보면 되겠다. 비밀번호를 어떤 식으로 구성하고 인증방식을 어떤 식으로 처리하는지에 대한 차이 정도?  사용하는 입장에서 아주 간단히 보자면 mysql_native_password - mysql 상에서 정해놓은 password를 사용- 외부에서 접속할 때 사용가능.  - 한마디로, mysql에서 비밀번호 설정하고 외부에서 접속할 땐, 그 비밀번호 입력하면 되는 우리가 익히 알고 있는 방식.  auth_socket - mysql이 아닌 mysql이 실행되고 있는 운영 체제의 사용자 계정 정보를 사용함. - 외부에서 접속할때 사용 불가능. 즉, 사용자의 비밀번호 방식을 auth_socket으로 설정해 놓으면, 외부에서 접..
MySQL. 사용자 권한 확인하고 외부에서 접속할 수 있도록 설정하기
·
BackEnd(?)
1. 사용자 권한 확인하기 예를 들어 root 사용자의 권한을 확인하고 싶으면,   > mysql -u root -p > USE mysql;> SELECT user, host FROM user WHERE user = 'root'; 를 입력하여 root  사용자의 권한을 확인할 수 있다.  예를 들어 +------+-----------+ | user | host      | +------+-----------+ | root | localhost | | root | %         | +------+-----------+  이렇게 되어있다면, root 사용자는  localhost(=local) 즉, mysql이 설치되어 있는 서버(컴퓨터)에서 접속 가능하고% 즉, 외부에서도 접근 가능하다는 말이다. 만약,..
HardConcentrator
'sql' 태그의 글 목록