alias
[TIL] MySQL 쿼리 문제 풀이
✍ Today I Learned 지금까지 배운 SQL내용을 토대로 쿼리 문제를 풀어보았다. ALIAS 별칭을 부여하면서 띄어쓰기를 하려면 따옴표 필수! 필드에 중복되는 값을 한 번만 선택하고 싶다면 DISTINCT 키워드를 사용한다. (집계 함수 안에서도 사용 가능) 인수분해 공식 na + nb = n(a+b) DATE_FORMAT(date, '%W') - 요일을 문자열로 반환(Sunday부터 Saturday) DAYOFWEEK()는 일요일부터 시작(일요일=1, 토요일=7) / WEEKDAY()는 월요일부터 시작(월요일=0, 일요일=6) 숫자에 세 자리 구분 기호를 출력하려면 FORMAT 함수 이용 FORMAT(number, decimal_places) - number를 '#,###,###.##' 형식으..
[MySQL] SELECT QUERY
SELECT SELECT 명령문을 이용하여 데이터베이스에서 데이터를 선택할 수 있다. SELECT 컬럼선택 -- 3 FROM 테이블명 -- 1 WHERE 조건여부; -- 2 -- 내부적으로 데이터베이스가 쿼리를 수행하는 순서 별표(*) 기호를 사용하면, 해당 테이블의 모든 필드를 선택할 수 있다. SELECT 키워드 다음에 필드 이름을 명시하면, 해당 테이블의 특정 필드만 불러올 수 있다. SELECT 키워드 다음에 DISTINCT 키워드를 사용하면 중복된 값이 한 번만 선택되도록 설정할 수 있다. WHERE WHERE 조건절을 사용하면, 검색할 레코드의 조건을 설정할 수 있다. SELECT empno, ename, sal FROM emp WHERE sal > 1500; -- emp 테이블에서 sal 값..