본문 바로가기

IT·컴퓨터

[SQL] 결과물의 Heading을 바꾸어 보자, Alias! 지난 글에서 잠시 Column Alias 기능을 잠시 소개 했는데요. 이 기능을 통해서 결과물의 컬럼 이름을 바꿀 수 있습니다. 일명 별칭이죠. 간단히 볼게요. 기본문법은 다음과 같습니다. 컬럼 AS "원하는 이름" - 표준문법 여기서 AS와 쌍따옴표(" ")를 제거 할수 있는데요. 약식표기법입니다. 쌍따옴표의 경우에는 " "안에 한단어일때만 가능하구요. 그 안에 단어는 모두 대문자로 표기됩니다. SELECT department_id AS "Department ID", last_name "Last Name", salary*12 Salary FROM hr.employees; 결과는 다음과 같습니다. 두번째 컬럼인 last_name에서는 AS를 넣지 않았구요. 마지막 salary를 보면 쌍따옴표를 적용하지 .. 더보기
[SQL] 테이블의 컬럼 확인, DESCRIBE! 우선 내용에 앞서서 제 내용은 데이터베이스에 대해서 조금 접해보셨을거라 생각이 들기때문에 테이블의 구조에 대해서는 설명을 하지 않을게요. 돌아와서, SQLplus 안에서 간단한 명령어를 통해서 테이블의 컬럼의 정의를 확인할 수 있는데요. 그 명령어는 DESCRIBE 명령어 입니다. ERD가 있다면 그것을 봐도 무방하지만 다음과 같이도 확인 할 수 있습니다. SQL> DESCRIBE hr.employees; 여기서 확인할 수 있는 컬럼은 컬럼의 이름인 NAME과 Null, 그리고 각 컬럼 데이터 타입을 알 수 있습니다. null 항목은 데이터 입력시 필수 항목과 관련있는 옵션입니다. SQL> DESCRIBE hr.employees; 와 같은 방법은 축약형으로 SQL> desc hr.employees; 로도.. 더보기
[SQL] SELECT문 기본형식 SELECT문으로 데이터 베이스에 저장된 테이블의 데이터를 조회할수 있는데요 기본 형식은 다음과 같습니다. SELECT 컬럼명1, 컬렁명2, FROM 컬럼이 있는 테이블명 WHERE 검색할 컬럼의 조건 ORDER BY 정렬조건 오라클 설치시에 제공되는 HR계정으로 접속시에 기본적으로 7개의 테이블이 제공되는데요. 이 계정으로 접속하고 다음과 같이 테이블에 있는 데이터를 조회할 수 있습니다. SELECT department_id, last_name, first_name FROM hr.employees WHERE department_id=100; 이것에 대해서 설명하자면 hr계정이 가지고 있는 employees테이블에 부서 ID department_id와 성과 이름 last_name, first_name을 .. 더보기
[C언어] 변수의 선언 변수라는것을 이용해서 메모리에 어떤 특수한 값을 저장시킬수 있다고 앞글에서 알아보았는데요. 자. 프로그래밍에 있어서 아주 중요한 변수에 대해서 더 자세히 알아봅시다. 변수를 선언할때 앞글에서 어떻게 선언하였죠? 그렇습니다. 중괄호 내의 맨 앞부분에 변수를 선언하는것이죠. 사실. 최근은 아니지만 발표된 C언어 표준에 따르면 변수선언문의 경우에는 그 위치에 대해서 제한을 두지않는다라고 하는데요. VC++같은 많은 컴파일러가 변수의선언문을 중괄호 앞부분에 위치하는 것을 요구하니까요 지켜주도록 합시다. 참고로 자바에서는 변수선언시의 위치에 대해서는 제한을 두고 있지 않더군요. 자~ 아무튼 앞글에서 int a; 라고 선언을 해줬었는데요. 앞에도 설명을 했었습니다. int 라는것은 정수를 저장가능한 메모리 공간을 .. 더보기
[C언어] 변수와 연산자 기본적으로 수학에서 배운 +, -, *, /(나눗셈) 의 사칙연산이 C언어에서도 제공되고 있는데요. 이번글에서는 이 사칙연산에 대해서 알아봅시다. 우선 다음코드를 보도록 합니다. ------------------------------------------------------------------------------- #include int main(void) { 1+2; return 0; } ------------------------------------------------------------------------------- 자 여기서 1과 2의 덧셈 연산을 시도해보았는데요. 코드를 빌드한후 실행해봅니다. 해보셨나요? 그렇습니다. 저희는 1과 2의 합인 3을 원했는데 결과물은 아무것도 없습니다.. 더보기
[C언어] (실습) printf()문 다음의 결과가 나올수 있도록 코드를 작성해봅시다. 참고로 색칠해 놓은 글자와 숫자들은 %를 이용한 서식문자열을 이용해주세요. 그냥 따옴표안에 타이핑해서 넣으시면 안됩니다. 1. ------------------------------------------------------------------------------ 나의 이름은 고구마입니다. 나이는 12살입니다. 현재 서울특별시(군)에 살고있으며, 1남 1녀중 장남입니다. ------------------------------------------------------------------------------ 2. -----------------------------------------------------------------------------.. 더보기
[C언어] 주석과 서식문자열에 대해서 알아봅시다. 우선적으로 주석에 대해서 알아볼까요? 국어시간에도 주석이란걸 배웠구요. 워드프로세서를 사용하다보면 주석이란것을 접합니다. 간단히 얘기하면 메모정도 되겠네요. C언어 프로그래밍에서 코드작성시에도 메모가 필요합니다. 코드가 간결할때는 내가 작성한 코드에 대해서 잘 알고 있겠죠. 그치만 그 코드가 100줄 1000줄 그이상으로 넘어갈때는 아무리 머리가 좋아도 그 코드를 분석하는데 시간이 많이 걸릴 겁니다. 물론 그 코드를 본인이 작성 했다고 하더라도 말이죠. 그래서 주석이란것을 이용합니다. 주석은 코드내용자체에는 영향을 주지 않으니 요령껏 잘쓴다면 분석하기도 쉽고 깔끔하게 코드를 작성할수 있습니다. 자 주석을 다는 방법에 대해서 알아볼게요. 두가지 방법이 있는데 첫번째로 소개해드릴 방법은 // 입니다. 슬래쉬.. 더보기
[C언어] 작성해본 소스코드를 살펴봅시다. 우선 지난번에 작성했던 소스코드를 잠시볼까요? ------------------------------------------------------------------------------ #include int main(void) { printf("hello \n"); return 0; } ------------------------------------------------------------------------------ 여기까지 해서 hello라는 문자열을 출력해보았는데요. 자 이제 천천히 살펴봅시다. 우선 제일 위에 있는 #include 부터 볼게요. 보통 #문자로 시작해서 위에서 보는바와 같이 소크파일 제일 상단에 위치하는것을 전처리 구문이라고 하는데요. 이는 표준입출력(Standard In.. 더보기
[C언어] 간단한 소스코드를 작성해보자. 이번에는 간단한 소스코드를 작성해봅시다. Hello 라는 글씨를 출력하는 간단한 프로그램을 만들어볼게요 ^^ 참고로 컴퓨터는 멍청한 녀석이기 때문에 명령문을 한글자라도 틀리게 적는다면 작동을 안합니다. 그래서 초보인만큼 한자한자 눈여겨 보면서 틀리지 않도록 주의합시다. 소스파일을 만든상태에서 새롭게 만들어진 오른쪽 빈화면에 다음과 같이입력해볼까요? ---------------------------------------------------------------------- #include int main(void) { printf("Hello \n "); return 0; } ---------------------------------------------------------------------- 참.. 더보기
[C언어] VC++에 나의 작업공간을 마련하자!(새프로젝트 생성) 이제 작업공간을 본격적으로 마련해볼까요? 이전편에서 깔았던 VCC++를 실행합니다. 다음에 설명할 부분들은 여러번 반복해서 연습해주세요 ^^. (그저 외워야 할 부분입니다.) 1. 프로그램 시작 프로그램을 시작하게 되면 다음과 같은 화면이 뜨게됩니다. 별 설명없이 다음 과정으로 가죠. 2. 새 프로젝트 생성 위쪽 상단 메뉴에서 파일 -> 새로만들기 -> 프로젝트 를 선택합니다. 그런다음 뜨는 화면에서 Win32콘솔 응용프로그램을 선택 및 프로젝트 이름을 설정합니다. 전 프로젝트 이름을 Hello라고 정했습니다. 다음뜨는 화면에서 주저없이 다음을 눌러줍니다. 추가옵션에 보면 빈 프로젝트를 눌러서 체킆시해주세요 그럼 밑에 미리 선택되어있던 미리 컴파일된 헤더부분이 선택불가로 희미해질겁니다. 그런다음 마침을 .. 더보기