1、多条数据,只想查找出其中300条数据
select * from et_order where etor_status=’NEW’ and rownum <=300

2、同一个table表,把A列和B列的值更换为全部相等A=B
*注意:SQL语句编写时应记住是 第二列的值=第一列的值
update et_order t set t.ETOR_PARENT_SO_NO=t.ETOR_SO_NO

本文介绍了如何使用SQL语句从大量数据中筛选特定数量的数据,并演示了如何在一个表内进行列值的互换操作。具体包括:1、通过设置ROWNUM条件来选择指定数量的记录;2、通过UPDATE语句将表中的两列值设为相等。
1、多条数据,只想查找出其中300条数据
select * from et_order where etor_status=’NEW’ and rownum <=300

2、同一个table表,把A列和B列的值更换为全部相等A=B
*注意:SQL语句编写时应记住是 第二列的值=第一列的值
update et_order t set t.ETOR_PARENT_SO_NO=t.ETOR_SO_NO

1377

被折叠的 条评论
为什么被折叠?