数据库相关查询

时间:2015-11-01 05:39:53

标签: sql

在一次采访中,我被问到一个关于sql查询的问题。 该查询适用于员工表

ID     Name     Salary
1      emp 1    10000
2      emp 2    20000
3      emp 3    30000
4      emp 4    40000
...

我必须更新员工工资,如果它低于10000增量500 如果它在10000到20000之间更新600 如果它在20000到30000之间更新700 并持续到表中的最后记录。 表中有数十万行。

如何为此创建脚本?

2 个答案:

答案 0 :(得分:2)

试试这个

$ python3 recipe-search.py
/recipes/food/views/banana-pudding-356830
/recipes/food/views/banana-bread-51200430
/recipes/food/views/banana-bread-51200020
...

答案 1 :(得分:1)

如果工资高于30000,您的描述并没有说明该怎么做。在这种情况下,我假设薪水将更新800。有了这个假设,你可以这样做:

elastic_doc_manager.py

希望这会给你一个想法。