답변 게시판의 순서와 정렬을 위한 team,step,depth컬럼의 설명
idx | writer | title | team | step | depth |
1 | 오늘 점심 식사는 뭘 먹을까요? | 1 | 0 | 0 | |
2 | 은실씨한테 물어봅시다 | 1 | 1 | 1 | |
3 | 자바를 배우면 취업이 잘 되나요? | 3 | 0 | 0 | |
4 | 예전엔 그랬어요.. | 3 | 1 | 1 | |
5 | 아침에 학교에 올때 얼마나 걸려요? | 5 | 0 | 0 | |
6 | 20 분 정도요.. 당신은요? | 5 | 1 | 1 | |
7 | 동물 올림픽에서 1등은 누군가요? | 7 | 0 | 0 |
idx | writer | title | team | step | depth |
1 | 오늘 점심 식사는 뭘 먹을까요? | 1 | 0 | 0 | |
2 | 은실씨한테 물어봅시다 | 1 | 1 | 1 | |
3 | 자바를 배우면 취업이 잘 되나요? | 3 | 0 | 0 | |
4 | 예전엔 그랬어요.. | 3 | 1 | 1 | |
9 | 요즘은 왜 그래요? | 3 | 2 | 2 | |
5 | 아침에 학교에 올때 얼마나 걸려요? | ||||
6 | 20 분 정도요.. 당신은요? | ||||
7 | 동물 올림픽에서 1등은 누군가요? | ||||
8 | ff | ||||
답변게시판에서의 쿼리
1.답변이 차지할 step 이상인 레코드들을 1씩 증가시킨다.
단, 같은 team 내에서만.....
-답변이 차지할 step은 ?? 내가 지금 봤던 글의 step+1이다
update reboard set step=step+1
where team=내가 지금 본 글의 team
and
step > 내가 지금 본글의 step
2.답변글 insert !!!
insert into reboard(~!!,team,step,depth)
values(현재 본 글의 team,내가 지금 본글의 step+1, 내가 지금 본글의 depth+1)
@ taeyo's asp 책(옛날책이지만 쉽게 되어있다.)