Создание таблицы в SQL с использованием значений двух таблиц с некоторыми жестко закодированными значениями
создание таблицы в SQL с использованием значений двух таблиц с некоторыми жестко закодированными значениями.
я хочу вставить punchin и puchout для каждого employee_code, который я получу из [AttendanceCorrection].[dbo].[Tbl_FMOEmp] и Punch_Date из [Zultime]. [dbo].[ТАБЕЛЬ]
Что я уже пробовал:
Вставить в Tbl_EmpNotPunching
выбирать
(Выберите [employee_Code] из [AttendanceCorrection].[dbo].[Tbl_FMOEmp]) как employee_Code,
(Выберите distinct [Punch_Date] из [Zultime]. [dbo].[TIME_SHEET]) как Punch_Date,
"7: 30" как Панчин,
'16:30' как punchOUT
[no name]
Объясните более подробно, в чем именно заключается проблема, с которой вы столкнулись
Karthik_Mahalingam
пранит, ты получил ответ.
Member 9994001
есть две разные таблицы, в которых нет общих значений. одна таблица содержит employeecode, а другая - puching date, теперь я хочу создать третью таблицу, которая будет содержать employeecode, punching date и puchin time в 7:30 и puchingout в 16:30 для всех сотрудников??
Member 9994001
есть две разные таблицы, в которых нет общих значений. одна таблица содержит employeecode, а другая - puching date, теперь я хочу создать третью таблицу, которая будет содержать employeecode, punching date и puchin time в 7:30 и puchingout в 16:30 для всех сотрудников??
Karthik_Mahalingam
использовать Ответить кнопка, чтобы отправить комментарии / запрос пользователю, чтобы пользователь получил уведомление и ответил на ваш текст.
Richard MacCutchan
Как вы можете связать время удара с сотрудником, если в ваших таблицах нет общих полей?
Member 9994001
если бы были общие значения, я мог бы использовать внутреннее соединение, но это проблема с разными таблицами, одна для employee_code, одна для puching date и некоторые жестко закодированные значения
Richard MacCutchan
Поэтому мой вопрос все еще остается в силе: как вы можете связать даты пробивки с сотрудником? Мне кажется, что вам нужно переосмыслить свой дизайн схемы.
Member 9994001
Выберите [Pin_Code]
От [AttendanceCorrection].[dbo].[Tbl_FMOEmp]
PIN-код
21131
21334
ВЫБИРАТЬ
distinct [P_Date] FROM
[Zultime]. [dbo].[ТАБЕЛЬ]
2017-03-09 00:00:00.000
2017-03-10 00:00:00.000
Выберите [Pin_Code], [P_Date], [PunchIN1], [PunchOUT1]
От [AttendanceCorrection].[dbo].[Tbl_EmpNotPunching]
[Pin_Code] [P_Date] [PunchIN1] [PunchOUT1]
21131 2017-03-09 7:30 16:30
21131 2017-03-10 7:30 16:30
21334 2017-03-09 7:30 16:30
21334 2017-03-10 7:30 16:30
это даст вам представление
Richard MacCutchan
Идея о чем? До сих пор не ясно, в чем заключается ваша реальная проблема.