묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
쿼리 작성 하나만 도와주세요!
2015.06.18 23:52
update timetable
(set order=order_x
where order=order_y),
(set order=order_y
where order=order_x)
사실 sql 도 이번에 처음 다뤄봐서 저 쿼리문이 맞는지나 모르겠네요.
여튼 두 칼럼의 order를 서로 바꿔주려고 하는데,
이걸 어떻게 짜야할지 영 감이 안잡혀요ㅠㅠ
xe에서 update 문도 서브쿼리가 가능한가요?
Update에서 set 절에는 서브 쿼리가 되지 않습니다. where 절에서만 사용가능하구요.
update timetable set order=order_z where order=order_y
update timetable set order=order_y where order=order_x
update timetable set order=order_x where order=order_z
쿼리 세번 날리셔야 합니다.