본문 바로가기
728x90
반응형
SMALL

when5

JSTL에서 if, choose로 분기처리하기 오늘은 JSTL 문법에 대해서 정리를 해보려고 합니다. JSTL에서 분기처리 하는 방법을 정리해보려고 합니다. 분기처리를 할 때, 제일 많이 사용되는 것이 if, casw when 이라고 생각을 합니다. 이것들은 배울 때도 초반에 배우고 많이 사용이 되는 것들입니다. JSTL에서도 이것을 이용하여 분기처리를 진행합니다. 그래서 오늘은 JSTL에서 분기처리 하는 방법 및 연산자에 대해서 정리를 해보도록 하겠습니다. 1. if 우선 제일 기본적으로 많이 쓰이는 것인 if입니다. JSTL에서도 if를 이용하여 분기처리를 할 수 있습니다. 하지만, 다른 언어들처럼 if를 자유롭게 쓰면서 분기처리를 하기는 힘듭니다. if를 이용하여 할 수는 있으나, 다중if, else if를 할 수는 없습니다. 해당 조건이 참일.. 2021. 3. 9.
MS-SQL에서 ORDER BY 절에 CASE WHEN 사용하기 오늘은 SQL SERVER에서 ORDER BY 절에CASE WHEN을 사용하는 방법을정리해보고자 합니다. 기본적으로 여러 DBMS에서 정렬을 제공합니다.정렬을 할 때,ORDER BY 절을 써서정렬을 하도록 합니다. 그리고 보통 ORDER BY 절에서는컬럼의 값들을 통해서정렬이 되도록 합니다. 이번에는 MS-SQL에서ORDER BY 절을 이용해 정렬을 할 때CASE WHEN을 이용하는 방법을정리해보고자 합니다. 우선, 제가 계속 사용하던데이터를 조회해보도록 하겠습니다. select * from test_member 위 테이블에는데이터가 아래처럼 들어가져 있습니다. 위 데이터를 가지고이제 정렬을 해보도록 하겠습니다.member_name 값을 통해정렬을 해보도록 하겠습니다.ORDER BY 절을 이용해서정렬을 .. 2020. 6. 15.
[MS-SQL]COUNT 기본 사용 및 응용사용(조건,중복제거) MSSQL이나 ORLCLE 등 여러 DBMS에서는COUNT라는 함수를 제공합니다.그러면서 조회된 데이터의 갯수를확인하여 바로 알려주고 있습니다. 이번에는 SQL SERVER에서의COUNT함수를 사용하는 기본적인 방법 및응용사용법에 대해서정리를 해 보려고 합니다. 응용사용법으로는카운트 함수에 조건을 주거나중복을 제거하는 방법에 대해서정리를 해보려고 합니다. 우선, 기본적으로 데이터가 있어야 하기 때문에임시로 테이블을 만들고데이터를 넣었습니다.그래서 데이터는 아래처럼 가지고 있게 하였습니다. 위처럼 데이터를 가지고 있는test_member2 테이블을 생성하였습니다.그러면 이제부터 count 함수 사용법에 대해서정리를 해보도록 하겠습니다. 1. count 기본 사용법기본 사용법은 아주 간단합니다.예제 쿼리는 .. 2020. 2. 12.
[MS SQL]IF문 사용하기 저는 DB를 사용할 때 CASE WHEN과 IF를 둘 다 사용해요.IF의 경우에는 프로시저나 그런 곳에서쿼리 등을 나눌 때 사용하고,CASE WHEN 같은 경우에는 SELECT문 안에서 결과값을 나누거나 할 때 사용해요.반대로도 사용할 수 있는지는 모르겠으나,전 위처럼 사용해요. 사용하는건 CASE WHEN과 거의 동일해요.사용하는 곳만 다를 뿐 방법도 거의 비슷해요.상황도 거의 비슷하고요. 사용하는 상황은 크게 3가지로 나눌 수 있을거 같아요.1. 단일 조건의 참2. 단일 조건의 참과 거짓3. 다중 조건의 참과 거짓 물론 3번의 경우,나눈다면 다중 조건의 참과 다중 조건의 참과 거짓으로 나눌 수 있을거 같아요.그런데 이거는 어차피 ELSE 문만 제외를 하면 되는 거라서별도로 구분은 안했어요. 1. 단일.. 2019. 3. 19.
728x90
반응형
LIST