0

我有一个名为“LOGIN”的表,其中包含以下列:usernamepassworddept_id、和。我希望该用户只能由该员工所属的特定部门的负责人添加。同一部门的员工将具有相同的 id 类型,如 VBA2034、VBA2305 等。addressnamedesignation

我正在补充什么以及如何去做。我尝试使用如下所示,但它抛出了一个错误。我搜索了带有 WHERE 子句和 LIKE 子句的 INSERT 命令,但没有得到确切的操作方法。如果我编写如下查询可以吗?

INSERT INTO 
   `login`(`username`, `password`, `dept_id`, `address`, `type`, `name`) 
   VALUES ('VBA5013',123,'VBA','nehru vihar','customer executive','mr kuwara') 
where 'username' like 'VBA----' 
and 'dept_id' like 'VBA';
4

2 回答 2

4

WHERE仅适用于SELECT和。An创建一条新记录,如果还没有任何内容,则使用没有任何意义。UPDATEDELETEINSERTWHERE

于 2013-06-18T17:14:42.580 回答
0

在编写 INSERT 语句之前过滤值。

于 2013-06-18T17:17:50.903 回答