[问题] 问一个数据库的问题 update order by

楼主: coldollsheep (拿出我的骇客灵魂)   2014-08-26 11:20:00
恩 想利用版上的人气,看能不能有人帮我解决这问题
我想控制update句子的顺序
例如说,下面的例子,就两个字段
员工编号 / 是否flag
我的sql是
update table
set flag = 'Y'
但我想要执行update语句的时候依照员工编号来执行
是否可以办到?
数据库是 ORACLE 11G
这个资料表是假命题,只想知道有没有办法做到这样的功能?
作者: winsummer (winsummer)   2014-08-26 11:46:00
可以 参考 http://ppt.cc/L1p7
楼主: coldollsheep (拿出我的骇客灵魂)   2014-08-26 12:02:00
感谢楼上提供 似乎是可以使用order by但我一加上where就错了 还在理解中
作者: GoalBased (Artificail Intelligence)   2014-08-26 12:44:00
where 要在 order by前面喔
楼主: coldollsheep (拿出我的骇客灵魂)   2014-08-26 15:44:00
恩 后来改用子查询 (where in来解决)

Links booklink

Contact Us: admin [ a t ] ucptt.com