delete from b where user_id in (select user_id from a where conditon)

解决方案 »

  1.   

    <%@page import="java.sql.*"%>
    <jsp:useBean id="vmDB" scope="page" class="com.allfu.database.vm_DBconn"/>
    <jsp:useBean id="vm_managerDB" scope="page" class="com.allfu.database.vm_manager_DBconn"/><%
    String Id;
    String sql1,sql2,sql3;

    Id=request.getParameter("id");sql1="insert into user_info1 select * from user_info where user_id="+Id;
    sql2="delete from user_info where user_id="+Id;
    sql3="delete from t_user where user_id="+Id;

    vm_managerDB.execSQL(sql1);
    vm_managerDB.execSQL(sql2);
    vmDB.execSQL(sql3);
    vm_managerDB.close();
    vmDB.close();
    %>这段代码编译没有出错,可数据库里的东西怎么没有删除呀?