sql - 根据 SQL Server 中的不同表将数据添加到新列
问题描述
我需要向新表中添加值,但其中一列有问题。该表的名称Staff
显示员工信息以及他们是全职还是兼职。
该Staff
表包括他们staff ID, First Name, Last Name, Department, Pay Grade, FullPartTime as a Bit
,其中 1 是全职,0 是兼职。
对于前 5 列,我从名为 的表中提取信息Employees
,该FullTimePartTime
列需要来自名为 的表WorkPattern
。此表有一列显示每周总工作分钟数 ( WkMins
)。
如果他们的Employee
总工作时间为 2220 分钟,那么他们是全职的(从 37 小时到 45 小时的任何时间都是全职)以下任何时间都是兼职。
在这种情况下,如何在列中插入 1 或 0 FullPartTime
?
我尝试了几种方法,但没有保留它们的副本。我尝试了一个案例,但无法让它发挥作用。
解决方案
推荐阅读
- visual-c++ - 60 分 CMPT 科学
- c# - 为什么我在使用 async/Task 时在 Azure Function 中出现错误,但在 Console App 中使用这些时,没有错误?
- c++ - 如何找到最近的素数?
- ios - 我在 cellForRowAt 收到错误,我不知道为什么
- spring - 在 Spring 4.3.3 WebMVC 中覆盖 @RestController 中的 JSON 属性
- python - 如何访问类和实例变量的对象?
- intellij-idea - JavaFX11使用scenebuilder编写多个窗口
- python - Python:在某些模式下从列表中连接字符串
- oauth-2.0 - 用于下载 DocuSign 信封文档的控制台应用程序 - 身份验证令牌
- base64 - base64 编码值是否会超过 65,535 个字符