본문 바로가기

Lecture/SQL & Oracle18

[SQL 기본만 알아도 할껀 다한다.] 대소문자 처리 함수 (Case manipulation Functions) 이번 시간엔 영어의 대소문자를 처리하는 함수에 대해 알아보겠습니다.관련 함수는 세가지가 있습니다. UPPER값을 모두 대문자로 EXAMPLE LOWER값을 모두 소문자로 example INITCAP최초 문자만 대문자로 Example 이 함수들은 SELECT와 WHERE에서 사용할 수 있습니다.실제 SQL을 가지고 더 자세히 알아보겠습니다. 대문자 함수 UPPER과 소문자 함수 LOWER를 동시에 사용한 SQL입니다.각 함수의 기능에 맞게 값들을 변환하여 출력합니다. WHERE절에서 사용하는 경우 입니다. employees 테이블에 last_name의 값은 Higgins 같이 최초 문자가 대문자로 되어있기 때문에위 예제와 같이 WHERE을 구성할 경우 원하는 값을 얻을 수 없습니다. 대상이 되는 last_.. 2012. 7. 9.
[SQL 기본만 알아도 할껀 다한다.] 논리 조건 AND, OR, NOT 이번 글은 WHERE 와 연관된 논리 조건에 관한 내용입니다.http://cusmaker.tistory.com/entry/4%EC%A3%BC%EC%B0%A81%EC%A3%BC%EC%9D%BC-10%EB%B6%84%EB%A7%8C-%EB%94%B0%EB%9D%BC%ED%95%98%EB%8A%94-SQL-where-%EC%82%AC%EC%9A%A9참고하시면 그닥 어렵지 않은 내용이니 예제를 진행하시는데 도움이 되실겁니다. 논리 조건에는 세가지가 있습니다. AND 두 조건이 모두 TRUE 일때, TRUE 반환 OR 두 조건 중 하나라도 TRUE 일때, TRUE 반환 NOT 두 조건이 모두 FALSE 일떄, TRUE 반환 AND 와 OR 는 WHERE 와 함께 사용하여 다중 조건을 만들 수 있습니다.NOT는 이.. 2012. 7. 6.
[SQL 기본만 알아도 할껀 다한다.] 정렬 Order by에 대해 안녕하세요 ~ 김블루입니다.ㅋ오늘은 데이터 정렬! > 에 대해 알아보겠습니다.SQL문을 쭉~ 쳐보시면서 따라오시면 됩니다.ㅎ 첫 시간에 배운 기본적인 조회 문장입니다.employees 테이블을 예제로 사용합니다. order by 절을 추가한 결과 입니다. 기본 조회 문장과 차이가 보이시나요??salary의 결과가 작은 순서대로 정렬되어 출력되었네요 ㅋorder by [정렬 기준 컬럼] 으로 쓰시면 되고 출력하지는 않지만, 조회 대상의 테이블에 존재하는 어떤 컬럼을 기준으로 쓰셔도 됩니다. ㅋ 기준 컬럼에 [[ASC]] 키워드를 사용했습니다.오름차순(Ascending power)입니다.ㅋ작은 것부터 차례대로 출력해줍니다. 반대로 [[DESC]] 키워드를 사용했습니다.내림차순(Descending power).. 2012. 7. 4.
[SQL 기본만 알아도 할껀 다한다.] Oracle 11g xe에서 HR 계정 활성화 하기 안녕하세요! 김블루입니다.ㅋ전 포스트에서 설치한 오라클 11g xe 버전을 활용해 예제 진행이 가능하도록hr 계정을 활성화시키겠습니다.10g 보다 약간 왔다갔다 복잡할 수 있으니 잘 따라오세요 ㅋ 오라클 설치가 끝나면 시작 메뉴에 바로가기가 생성됩니다.Get Started 는 데이터베이스의 정보를 쉽게 확인 할 수 있는 웹페이지로 가는 아..? 분명히 이렇게 뜨는 분 계실 겁니다. 또는 밑에밑에밑에밑에.. 이미지처럼 잘 뜨는 분도 계실 꺼고.. 그건 정상.이렇게 뜨는 분은 데이터베이스가 설치는 되었는데, 아직 실행은 되지 않은 상태란 의미입니다. 다시 시작 메뉴로 가셔서 데이터베이스를 스타트 시켜줍시다. CMD창이 뜨면서 ...이 늘어납니다.......;; 자알 시작 되었다네요.. 이게 정성적으로 뜨는 .. 2012. 7. 2.