IN 연산자를 이용한 조건 검색

 

*IN(a, b, c, . . .) 연산자

-IN(a, b, c, . . .) 연산자는 특정 칼럼의 데이터 값이 a, b, c, . . . 값 중에 하나라도 일치하면 참이 되는 연산자

-OR 논리 연산자를 사용한 것과 같은 결과 집합 출력

 

 

BETWEEN 연산자를 이용한 조건 검색 예

 

*사용 예

-학생테이블에서 81년에서 83년도에 태어난 학생의 이름과 생년월일을 출력해라.

 

 

BETWEEN 연산자를 이용한 조건 검색 예

 

*사용 예

-BETWEEN 연산자를 사용하여 몸무게가 50kg에서 70kg 사이인 학생의 학번, 이름, 몸무게를 출력하여라.

 

 

BETWEEN 연산자를 이용한 조건 검색

 

*BETWEEN 연산자

-특정 칼럼의 데이터 값이 하한 값 a와 상한 값 b사이에 포함되는 행을 검색하기 위한 연산자

-AND 논리 연산자를 사용한 것과 같은 결과 집합 출력

 

 

SQL 연산자를 이용한 조건 검색

 

*SQL 연산자

-SQL 연산자는 SQL 언어에만 제공

-SQL 연산자는 모든 데이터 타입에 대해 사용 가능

 

[표5.3] SQL 연산자

 

for 문

 

 

 

 

 

Ø양식

for(초기화 실행; 조건식; 업데이트 실행){

  statements;

}

Ø제어의 이동

 

    1.초기화 부분을 실행

     

    2.조건식을 검사

 

              -
거짓 -> 루프를 벗어남

- -> 블록 안 statement들을 실행

 

 

3. 블록안을 실행

 

4.블록안 실행을 끝내면 업데이트 실행 부분으로 이동

 

5.2번으로

 

 

 

 

while과 do while의 비교(2)

 

 

 

 

>> while문 실행 결과

  1 2 3 4 5 6 7 8 9

 

>> do while문 실행 결과

  0 1 2 3 4 5 6 7 8 9

 

 

 

while과 do while의 비교(1)

 

 

 

 

 

using System;

class WhileCompare {

  public static void Main(string[] args) {

  int start;

  start=0;

  Console.WriteLine("while문 실행 결과");

  while(++start < 10) {

  Console.WriteLine("{0,3}", start);

  }

 

  Console.WriteLine("-------------------");

  start = 0;

  Console.WriteLine("do-while문 실행 결과");

  do {

  Console.WriteLine("{0,3}", start);

  } while(++start < 10);

  Console.ReadLine();

  }

}

 

 

 

 

+ Recent posts