Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
I';我在用SQL编译代码:value时遇到了这个错误_Sql_Oracle - Fatal编程技术网

I';我在用SQL编译代码:value时遇到了这个错误

I';我在用SQL编译代码:value时遇到了这个错误,sql,oracle,Sql,Oracle,团队编号是通过将员工id除以四来找到的。如果4平均分配员工id,则该员工是团队1的一部分。对于其他情况,剩余的1将该员工安置在团队2中,以此类推 我在运行代码时得到了这个结果 SELECT EMPLOYEE_ID, MOD(EMPLOYEE_ID, 4) AS "TEAM" 但我需要得到以下结果: 100 1 101 2 102 3 103 4 104 1 105 2 106 3 107 4 简单地说,您可以将一个添加到MOD函数的结果中: SELECT EMPLOYEE_ID,

团队编号是通过将员工id除以四来找到的。如果4平均分配员工id,则该员工是团队1的一部分。对于其他情况,剩余的1将该员工安置在团队2中,以此类推

我在运行代码时得到了这个结果

SELECT  EMPLOYEE_ID, MOD(EMPLOYEE_ID, 4) AS "TEAM"

但我需要得到以下结果:

100 1
101 2
102 3
103 4
104 1
105 2
106 3
107 4

简单地说,您可以将一个添加到
MOD
函数的结果中:

SELECT
    EMPLOYEE_ID,
    MOD(EMPLOYEE_ID, 4) + 1 AS "TEAM"
FROM yourTable;

MOD(EMPLOYEE_ID,4)+1“我在编译代码时遇到了这个错误:使用SQL的值”-什么错误?你在编译什么代码?(SQL未编译。)此外,您的大写锁定已打开。然后只需添加一个!?不,你没有回答,你评论道。直到我发布后,我才看到你的评论。@nikhilsugandh这是一个问答网站。评论是为了要求澄清,虽然我同意有时候答案很琐碎,几乎不值得作为答案发布,但你很难期望人们仅仅因为你留下了评论就不回答。@WilliamRobertson Nikhil如果我在他离开后的一段时间偷看他的评论,他会站在右边,然后把它当作我自己的作品。但事实并非如此:-)
SELECT
    EMPLOYEE_ID,
    MOD(EMPLOYEE_ID, 4) + 1 AS "TEAM"
FROM yourTable;