Update emp Set deptno = '60' Where Exists ( Select 1 from dept Where emp.Deptno = dept.Deptno )
不知道你想怎么改?
情况是这样的我在页面上显示employess信息 当我点击一行数据的时候就会出现这行信息的具体信息, 其中的字段为 Employee Id First Name Last Name Hire Date Salary Commission Pct Remuneration Department Name 当我点击一行信息的时候就会出现每一行的具体信息 department name 那行我做成一个chexcbox 一个下拉列表 下拉列表里面显示的是department 表里面的 所有 department name, 显示之后我还要对这个name 进行更改,要用sql 语句的 这样就懂了吧?
你那个checkbox初始化的时候,就把Department表中的id,name都拿出来 付给checkbox 你选择那一个,修改也一样啊 update Employee set deptno= (select deptno from department where Department Name='you_select_name') where Employee_Id='you_select_id' SQL code: update employee set deptno=(select deptno