查询条件数量问题

来源:3-3 实例:给员工涨工资

慕粉3565605

2017-08-16 17:06

为什么要用俩个查询条件,即 pjob 定位职位后,又用 pempno 定位序号??

为什么只用pjob查询结果不对?即:

if pjob='PRESIDENT' then update sal=sal+1000;

elsif pjob='MANAGER' then update sal=sal+800;

... ... 


写回答 关注

1回答

  • qq_aiq_2
    2017-08-16 21:24:52
    已采纳

    if pjob='PRESIDENT' then update sal=sal+1000; 后面不加where 约束 会刷新表中所有数据,前面的if条件 与后面执行语句没关系的

    慕粉3565...

    非常感谢!

    2017-08-17 09:35:38

    共 1 条回复 >

Oracle数据库开发必备利器之PL/SQL基础

Oracle数据库高级开发必备的基础,通过实例带你熟练掌握

75048 学习 · 208 问题

查看课程

相似问题