반응형 where2 [ORACLE] ORACLE SQL문 QUERY 2/2 (@ORACLE SQL DEVELOPER) // 13.6.28 쿼리문 연습 select * from STUDENT // 모든 사용자의 아이디, 이름, 나이만 출력하시오. select SID, NAME, AGE from STUDENT; // 나이대(20대, 30대, 40대, ... )를 출력하시오. (round는 반올림, trunc는 원하는 소수점 만큼 출력) 1. select SID, NAME, round(AGE/10)*10 "나이대" from STUDENT; -> 20대 초반은 20대, 20대 중반은 30대로 나오게 됨. 그러므로 trunc함수를 써야 함. 2. select SID, NAME, trunc(AGE/10,0)*10 "나이대" from STUDENT; // 20대 회원의 모든 정보를 출력하시오. select * from STUDENT.. 2013. 6. 28. [ORACLE] ORACLE SQL문 QUERY 1/2 (@ORACLE SQL DEVELOPER) SELECT * FROM STUDENT; // 중복된 나이 제거하고 출력하시오. SELECT distinct AGE FROM STUDENT; -- 전화번호가 012로 시작하는 학생의 정보를 모두 조회하시오. select * from STUDENT where SUBSTR("PHONE",1,3) = '012'; -- 전화번호를 등록하지 않은 회원 중 생년 월이 7,8,9월인 회원의 모든 정보를 출력하시오. Select * from STUDENT where "PHONE" is null and SUBSTR("BIRTHDAY",7,1) in (7,8,9); -- sysdate는 함수. ()없이 사용 가능. 날짜만 추출 select sysdate from dual; -- 날짜와 시간까지 추출. select syst.. 2013. 6. 28. 이전 1 다음 반응형