목록order (4)
투케이2K
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [Controller : 소스 코드] // TODO [SEARCH FAST] : [테스트 ORDER_BY 중복 제거] @GetMapping("/TEST_ORDER_BY") public String TEST_ORDER_BY(@RequestParam Map param){ // [쿼리 파람 방식] System.out.println("\n"); System.out.println("================================================"); System.out.println("[CLASS] : "+String.valueOf(CLASS_NAME)); System.out.println("[METHOD] ..
[개발 환경 설정] 개발 툴 : Toad 개발 언어 : Oracle [소스 코드] /* [요약 설명] 1. order by 는 데이터 정렬을 수행할 때 사용합니다 2. DBMS_RANDOM.RANDOM 는 임의의 데이터를 반환합니다 3. order by DBMS_RANDOM.RANDOM 를 사용하면 조회 목록을 랜덤하게 정렬 할 수 있습니다 */ select * from test_user order by DBMS_RANDOM.RANDOM; [결과 출력]
[개발 환경 설정] 개발 툴 : Heidi 개발 언어 : Mysql [소스 코드] /* [요약 설명] 1. order by 는 데이터 정렬을 수행할 때 사용합니다 2. rand 는 임의의 데이터를 반환합니다 3. order by rand() 를 사용하면 조회 목록을 랜덤하게 정렬 할 수 있습니다 */ select CHK_MODT from TB_MOBILE where CHK_MOCO like '%android%' order by RAND(); [결과 출력]
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] /* [where 절에서 case when then 조건문을 사용해 특정 데이터 출력 실시] 1. case when then else : 특정 조건을 만족하는 경우를 확인하고, 분기처리를 수행할 수 있습니다 2. 로직 : T_DEPT 값이 백제, 후백제 인 경우 1 값을 반환하며, 그렇지 않은 경우는 0 값을 반환합니다 */ SELECT T_NAME, T_DEPT FROM TEST_USER WHERE (CASE WHEN T_DEPT = '백제' THEN 1 WHEN T_DEPT = '후백제' THEN 1 ELSE 0 END) = 1 -- 1값을 만족하는 데이터만 출력 ORDER BY T_DEPT DESC; [결과 출력..