by sm5 [SQL Query] [2020.02.13 13:47:04]
Select 하여 데이타조회시 가장마지막로우데이타는 컬럼값끝에 *를붙이려고 합니다.
어떻게하면 될지 생각이 떠오르지가 않네요.
참고로 조회되는건수는 그때마다 다릅니다,
* 을 어느부분에 붙여야 할지 설명만으로 는 잘 모르겠네요. 예시자료를 보여주세요.
Select 칼럼1 from 테이블
이면. 만약에 건수가 2건이라면.
갈럼1값
11
22
33*
이렇게요..
건수는 그때마다 다를수있구요
WITH
t
AS
(
SELECT
'1'
c
FROM
dual
UNION
ALL
'3'
'5'
--UNION ALL SELECT '7' FROM dual
)
c ||
CASE
WHEN
LEAD(c) OVER(
ORDER
BY
c)
IS
NULL
THEN
'*'
END
;
와..해결하였습니다.
정말 감사드립니다..