728x90

print 2

IF ELSE 조건문(+ 유의점)

IF ELSE 구문 (조건문) IF (조건식) BEGIN 조건식이 참일경우 SQL구문 END ELSE BEGIN 조건식이 거짓일경우 SQL구문 END IF (조건식1) BEGIN 조건식1이 참일경우 SQL구문 END ELSE IF (조건식2) BEGIN 조건식1이 거짓이고, 조건식2가 참일경우 SQL구문 END ELSE BEGIN 조건식1,2 모두 거짓일경우 SQL구문 END 예제와 함께 살펴보자 조건식 (1=1)이 참일 경우 IF의 BEGIN... END 안에 있는 SQL 구문이 실행된다. IF (1=1) BEGIN PRINT('참') END ELSE BEGIN PRINT('거짓') END 결과 조건식 (1=2)이 거짓일 경우 ELSE의 BEGIN... END 안에 있는 SQL 구문이 실행된다. IF ..

MS-SQL 2022.12.14

파이썬 함수 예제 3-6

1. 아래 코드의 실행 결과를 예측하라. def 함수(num) : return num + 4 a = 함수(10) b = 함수(a) c = 함수(b) print(c) 정답확인 -> 4번 라인에서 함수로 10이 입력돼서 14가 반환됩니다. a 변수에는 14가 저장됩니다. 5번 라인에서 함수로 14가 입력돼서 18이 반환됩니다. 변수 b에는 18이 바인딩됩니다. 6번 라인에서 함수로 18가 입력돼서 22가 반환됩니다. 변수 c에는 22가 바인딩됩니다. 2. 아래 코드의 실행 결과를 예측하라. def 함수(num) : return num + 4 c = 함수(함수(함수(10))) print(c) 정답확인 -> 함수가 여러번 중첩돼 있습니다. 안쪽 부터 차례로 해석하면 됩니다. 함수(10)의 결과 14, 함수(14..

알고리즘 2022.04.12
728x90