Programmer's Diary/Database (2) 썸네일형 리스트형 [SQL] 2022-02-18 개인 Project_SQL문 연습(함수, JOIN) [1] 데이터 형식과 형 변환 1. 데이터 형식 변환 함수 - CAST( expression AS 데이터형식[길이] ) - CONVERT(expression, 데이터형식[길이]) 2. 암시적인 형 변환 - SELECT '100' + '200' -> 숫자로 변환되어 더하기 계산하여 300 출력 (다른 DBMS에서는 '100200'으로 출력될 수도 있음) - CONCAT(str1, str2,...) : 매개변수를 문자열로 변환하여 연결 -> SELECT CONCAT('100', '200') : '100200' 출력 -> SELECT CONCAT(100, 200) : 정수를 문자로 변환하여 '100200' 출력 - SELECT 1 > '2mega' -> '2mega'가 정수 2로 변환되어 1>2 의 결과인 0.. [SQL] 2022-02-17 개인 Project_SQL문 연습(SELECT문) 1조 문제 -- 1조 문제 -- 1. 월급의 평균을 구한뒤 '홍정국'의 연봉이 평균미만이면 '미만' 이상이면 '이상' 출력하세요 SELECT empname, salary / 12 AS 'msalary', CASE WHEN salary / 12 < (SELECT AVG(salary / 12) FROM emp) THEN '미만' ELSE '이상' END AS 'compare' FROM emp WHERE empname = '홍정국'; -- 2. 이름에 홍이 들어가는 사람들의 수와 연봉 평균을 표시하세요. SELECT COUNT(empname) AS cnt, AVG(salary) AS avgsalary FROM emp WHERE empname LIKE '%홍%'; -- 3. 대리와 팀장들 중 입사일이 오래된 순.. 이전 1 다음