我想插入雇员的详细信息到SQL表中薪水大于5000.如何编写此查询?我可以在插入查询中使用where子句吗?如何在检查条件时将值插入到sql表中?
0
A
回答
0
首先我们要创建员工表CHECK约束。 例如 -
create table employee(varchar(45) ename, numeric salary CHECK(salary>5000));
现在,我们可以插入到employee表。 对于实施例 -
insert into employee values('abc', 4000);
//它不会被插入到雇员表中。
insert into employee values('xyz', 6000);
//将它插入到员工表中。
0
如果我正确理解您的问题,您希望将薪水大于5000的员工值插入另一个sql表中。这里是你可以做什么:
INSERT INTO SOME_SQL_TBL (NAME, SALARY)
SELECT
NAME, SALARY
FROM
EMPLOYEES
WHERE
SALARY > 5000;
0
对于T-SQL使用该
Insert into destination_table_name (employeeId,salary)
Select employeeId, salary from Employee where salary >5000
相关问题
- 1. 将SQL条件插入到
- 2. 为每条记录插入时检查表中的SQL查询
- 3. 如何在将值插入SQL SERVER之前检查值?
- 4. 执行条件检查的SQL插入
- 5. Sql的 - 如何添加条件时将其插入到表中的字段?
- 6. 在条件下将值插入表
- 7. 如何在竞争条件下将主键值插入表中?
- 8. 如何将列表中的值插入到Sql表中
- 9. 如何将条件插入SQL SELECT?
- 10. RestKit 0.2x:检查插入时的条件
- 11. 将NULL datetime值插入到SQL表中
- 12. 将Char值插入到SQL表中
- 13. 检查条件要插入哪个表
- 14. 将值插入到表1中时触发器将值插入到表1中
- 15. 将查询中的聚合值插入到SQL中的表中
- 16. 如何使用SQL将表中的插入值插入到数组中?
- 17. 将值插入到表中时出错
- 18. 检查表单字段并将值插入到数据库中
- 19. 插入值时在sql中检查数据
- 20. 如何检查插入数据库时的条件
- 21. 如何使用SQL将实数值插入到表中?
- 22. 如何将随机值插入到SQL Server表中?
- 23. 如何将包含Null值的DataTable插入到Sql Server表中?
- 24. 如何确保在检查时仅将值保存到表中?
- 25. SQL:在插入到另一个表时有条件地插入/选择
- 26. PHP将值插入SQL表
- 27. 将值插入到具有约束条件的表中
- 28. 将值插入到具有连接条件的新表中
- 29. 如何检查sql server中的条件?
- 30. MySQL在条件表中插入指定值和找到的值
哪个DBMS?什么是样本数据?什么是预期的输出? –
给示例表valuessource表和目标表。 –