SQL中的条件插入语句

时间:2016-04-18 08:33:07

标签: sql

我有一个 var keys = $('#my_gridview_id').yiiGridView('getSelectedRows'); 语句,我需要从另一个表填充一列INSERT。我的SQL看起来像下面的东西,但不起作用。

任何帮助将不胜感激。请注意,这只是一个独立的SQL,而不是任何plsql的一部分。

emp_id

2 个答案:

答案 0 :(得分:0)

试试这个

INSERT INTO employee_demo (emp_id, emp_name, salary, created_by, created_dt, status) 
    select emp_id, 'John Brown', '10000', 2, sysdate, 'A' 
    from employee where emp_country IN('Austria', 'Belgium', 'France', 'Spain');

答案 1 :(得分:0)

你可以试试这个:

INSERT INTO employee_demo (emp_id, emp_name, salary, created_by, created_dt, status) 
select emp_id, 'John Brown' as emp_name, 10000 as salary, 2 as created_by, sysdate as created_dt, 'A' as status from employee where emp_country IN('Austria', 'Belgium', 'France', 'Spain');