我有一個名爲「登錄」與下面的列表:username
,password
,dept_id
,address
,name
和designation
。我希望用戶只能由該員工所屬的特定部門的負責人添加。同一部門的員工將具有相同的ID類型,如VBA2034,VBA2305等。插入命令where子句和類似條款
我正在添加什麼和如何去做。我嘗試使用像下面,但它拋出一個錯誤。我用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';
想法是,你正試圖在表中插入信息,而不是提取它。因此,如果您已經知道要插入的信息,則不需要過濾器子句。如果你要插入來自'SELECT'語句的信息,那麼'WHERE'子句是相關的。在當前格式中,您確切知道哪些列中包含哪些信息,因此不需要進行過濾。 –