제가 원하는 최대값은 가지고 왔는데, 이걸 변수로 나두고,
쉘상에서 앞자리에 띄어놓았던 문자를 붙이고 싶습니다.
A1111 이런식으로 만들고 싶은데요.
1111은 변수고, A 가 문자라서 어찌하면 더할 수 있을까요?
근데 또 문제가 A 1111 이런식으로 출력이 되던데
echo A$변수
이렇게 했거든용 답변 부탁해용
|| 는 연결하는 연산자입니다.
질문을 좀 진지하게 해주시면 보기에도 좋고 답변의 질도 올라갑니다
제가 보기에는 최대값을 얻어왔는데 그 앞에 'A'자를 붙이고 싶어 하시는 것 같은데요.
그건 프로그램에서 그냥 출력하면 되는 문제 아닌가요?
뭐가 문제인지 모르겠네요.
SQL로 해결하실 생각이면 신기배님 말씀 처럼 '||' 연산자를 쓰세요.
이렇게 하면 바로 해결 되는거 아닐까요?
order by 하면서 필드명의 앞자리 잘라낸거 뒤를 숫자로 변환한거의 역순 정렬 하고
그중 하나만 가져오면 그게 최대값 일거고요
그담에 앞에 selete 할때 가져올 필드에는 손 하나도 안댔으니까,,
그대로 나오겠죠??
;;;