2013-12-02 5 views
0

У меня есть две таблицы employee и time_stamp у каждого сотрудника есть свой hex и emp_id , и я хочу вставить в таблицу time_stamp время шестнадцатеричного, которое будет исходить от машины штамповки времени и emp_id из таблицы сотрудников ... это мой запрос ..Как вставить в таблицу из другой таблицы

INSERT INTO time_stamp (hex,time,emp_id) 
       SELECT emp_id ({$hex}, NOW()) 
       FROM employee 
       WHERE hex = {$hex} 

и вот что я получаю как ошибка:

FUNCTION junicom.emp_id does not exist 

ответ

1

Просто угадывание ...

INSERT INTO time_stamp (hex,time,emp_id) 
SELECT hex, NOW(), emp_id 
FROM employee 
WHERE hex = '$hex' 
+0

Nope man ... не помогает ... – guypary

+0

Чешский - выборочный OCD? ;-) – Strawberry

Смежные вопросы