파이어버드2.0을 사용하고 있고요.
회원관리? 같은 프로그램을 작성 중입니다.
회원은 총 A, B, C등급으로 나눌 예정이고요.
"등급" + "회원번호(4자리)"로 회원코드를 자동생성 되도록 만드려고 합니다.
쿼리검색을 해서 A0004까지 있으면, 다음의 A등급 회원은 A0005가 되게 하는 것입니다.
처음에는 회원코드가 순서대로 있어서 그냥 갯수체크해서 생성했는데,
[회원코드필드]
A0001
A0002
A0003
B0001
B0002
A0004
C0001
B0003
C0002
C0003
이런 식으로 있으니 갯수 체크만으로는 어렵더라고요.
그래서 생각한 방법이
1. 앞글자가 A인 것만 Select -> 2. Query.RecordCount -> 3. 코드생성. 요 방법인데
파이어버드에서 사용할 수 있는 쿼리중에서 앞글자가 A인 것만 찾는 그런 조건문도 있나요?
MS SQL쓰는 친구한테 물어보니 %인가를 쓰면 된다고 하는데 잘 안되서 파이어버드는 지원하지 않는가 싶습니다.
혹은 다른 손쉬운 로직?이나 방법이 있으면 도움말 부탁드립니다.