select * from ONE o,TWO t,THREE h where o.name= '曹雪芹'and t.name= '曹雪芹'and h.name= '曹雪芹'

解决方案 »

  1.   

    xxy802(孔明在世) :!不好意思,我刚才没看到!马上!
      

  2.   

    select * from ONE where name='曹雪芹'
    union
    select * from TWO where name='曹雪芹'
    union
    select * from THREE where name='曹雪芹';
      

  3.   

    xxy802(孔明在世) :就是很普通的几个表,我对SQL不懂,不好意思!
      

  4.   

    请教各位,在JAVA中怎样把这个数据库在JTABLE中显示出来!非常感谢!我打算再开100的帖以表谢意,请说具体一点!
      

  5.   

    用jdbc连接后,将ResultSet中的值,取出来,就可以了!
    例如:
    Connection conn = null;
    Statement stmt = null;
    ResultSet rs = null;String jdbc = "oracle.jdbc.driver.OracleDriver";
    String url = "jdbc:oracle:thin:@ljt:1521:ora8";
    String user = "scott";
    String pwd =  "tiger";try {
    Class.forName(jdbc);
    conn = DriverManager.getConnection(url, user, pwd);
    stmt = conn.createStatement();
    String querystr = "sql语句";
    rs = stmt.executeQuery(querystr);
    while (rs.next()){
             //将stmt的值,放入你的变量中,然后,就可以用了!

    }} catch (Exception e) {
    }
      

  6.   

    select * from ONE where name='曹雪芹'
    union
    select * from TWO where name='曹雪芹'
    union
    select * from THREE where name='曹雪芹';
    不是完全正确!!关于里面*的含义是:如果你每个表中都有相同的字段,并且含有'曹雪芹'的话,那么可以用上面的方法,如果不是在相同的字段内,那么必须是:
    select aa,bb,cc from ONE where name='曹雪芹'
    union
    select 11,22,33 from TWO where name='曹雪芹'
    union
    select a1 a2 a3 where name='曹雪芹';
    并且,条件是你要取得两个字段用AS连接!!!
    明白?
      

  7.   

    jsp连接数据库大全:
    一、jsp连接Oracle8/8i/9i数据库(用thin模式)testoracle.jsp如下:
    <%@ page contentType="text/html;charset=gb2312"%>
    <%@ page import="java.sql.*"%>
    <html>
    <body>
    <%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
    String url="jdbc:oracle:thin:@localhost:1521:orcl";
    //orcl为你的数据库的SID
    String user="scott";
    String password="tiger";
    Connection conn= DriverManager.getConnection(url,user,password);
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
    String sql="select * from test";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next()) {%>
    您的第一个字段内容为:<%=rs.getString(1)%>
    您的第二个字段内容为:<%=rs.getString(2)%>
    <%}%>
    <%out.print("数据库操作成功,恭喜你");%>
    <%rs.close();
    stmt.close();
    conn.close();
    %>
    </body>
    </html>二、jsp连接Sql Server7.0/2000数据库testsqlserver.jsp如下:
    <%@ page contentType="text/html;charset=gb2312"%>
    <%@ page import="java.sql.*"%>
    <html>
    <body>
    <%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
    String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
    //pubs为你的数据库的
    String user="sa";
    String password="";
    Connection conn= DriverManager.getConnection(url,user,password);
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
    String sql="select * from test";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next()) {%>
    您的第一个字段内容为:<%=rs.getString(1)%>
    您的第二个字段内容为:<%=rs.getString(2)%>
    <%}%>
    <%out.print("数据库操作成功,恭喜你");%>
    <%rs.close();
    stmt.close();
    conn.close();
    %>
    </body>
    </html>三、jsp连接DB2数据库testdb2.jsp如下:
    <%@ page contentType="text/html;charset=gb2312"%>
    <%@ page import="java.sql.*"%>
    <html>
    <body>
    <%Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
    String url="jdbc:db2://localhost:5000/sample";
    //sample为你的数据库名
    String user="admin";
    String password="";
    Connection conn= DriverManager.getConnection(url,user,password);
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
    String sql="select * from test";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next()) {%>
    您的第一个字段内容为:<%=rs.getString(1)%>
    您的第二个字段内容为:<%=rs.getString(2)%>
    <%}%>
    <%out.print("数据库操作成功,恭喜你");%>
    <%rs.close();
    stmt.close();
    conn.close();
    %>
    </body>
    </html>四、jsp连接Informix数据库testinformix.jsp如下:
    <%@ page contentType="text/html;charset=gb2312"%>
    <%@ page import="java.sql.*"%>
    <html>
    <body>
    <%Class.forName("com.informix.jdbc.IfxDriver").newInstance();
    String url =
    "jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;
    user=testuser;password=testpassword";
    //testDB为你的数据库名
    Connection conn= DriverManager.getConnection(url);
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
    String sql="select * from test";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next()) {%>
    您的第一个字段内容为:<%=rs.getString(1)%>
    您的第二个字段内容为:<%=rs.getString(2)%>
    <%}%>
    <%out.print("数据库操作成功,恭喜你");%>
    <%rs.close();
    stmt.close();
    conn.close();
    %>
    </body>
    </html>五、jsp连接Sybase数据库testmysql.jsp如下:
    <%@ page contentType="text/html;charset=gb2312"%>
    <%@ page import="java.sql.*"%>
    <html>
    <body>
    <%Class.forName("com.sybase.jdbc.SybDriver").newInstance();
    String url =" jdbc:sybase:Tds:localhost:5007/tsdata";
    //tsdata为你的数据库名
    Properties sysProps = System.getProperties();
    SysProps.put("user","userid");
    SysProps.put("password","user_password");
    Connection conn= DriverManager.getConnection(url, SysProps);
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
    String sql="select * from test";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next()) {%>
    您的第一个字段内容为:<%=rs.getString(1)%>
    您的第二个字段内容为:<%=rs.getString(2)%>
    <%}%>
    <%out.print("数据库操作成功,恭喜你");%>
    <%rs.close();
    stmt.close();
    conn.close();
    %>
    </body>
    </html>六、jsp连接MySQL数据库testmysql.jsp如下:
    <%@ page contentType="text/html;charset=gb2312"%>
    <%@ page import="java.sql.*"%>
    <html>
    <body>
    <%Class.forName("org.gjt.mm.mysql.Driver").newInstance();
    String url ="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
    //testDB为你的数据库名
    Connection conn= DriverManager.getConnection(url);
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
    String sql="select * from test";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next()) {%>
    您的第一个字段内容为:<%=rs.getString(1)%>
    您的第二个字段内容为:<%=rs.getString(2)%>
    <%}%>
    <%out.print("数据库操作成功,恭喜你");%>
    <%rs.close();
    stmt.close();
    conn.close();
    %>
    </body>
    </html>七、jsp连接PostgreSQL数据库testmysql.jsp如下:
    <%@ page contentType="text/html;charset=gb2312"%>
    <%@ page import="java.sql.*"%>
    <html>
    <body>
    <%Class.forName("org.postgresql.Driver").newInstance();
    String url ="jdbc:postgresql://localhost/soft"
    //soft为你的数据库名
    String user="myuser";
    String password="mypassword";
    Connection conn= DriverManager.getConnection(url,user,password);
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
    String sql="select * from test";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next()) {%>
    您的第一个字段内容为:<%=rs.getString(1)%>
    您的第二个字段内容为:<%=rs.getString(2)%>
    <%}%>
    <%out.print("数据库操作成功,恭喜你");%>
    <%rs.close();
    stmt.close();
    conn.close();
    %>
    </body>
    </html>
      

  8.   

    laocai8(cook):你给我站一堆废东西干什么!
      

  9.   

    请搞一点长点的代码来,我用的是JBUIDER 7和SQL SERVER。长一点的代码才能说明问题,我是初学者,请大家多包含!给代码的请到http://expert.csdn.net/Expert/topic/1266/1266398.xml?temp=.5711481
    领分!
      

  10.   

    哈哈,和我请教同一个问题
    把握的代码贴出来你参考一下
    try{
          Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
          url = "jdbc:odbc:score";
          connect = DriverManager.getConnection(url);
          statement = connect.createStatement();
          String find = frame.s;
          String query = "SELECT name FROM score WHERE number="+find;
          result = statement.executeQuery(query);
          result.next();
          out = result.getInt(1);
          statement.close() ;
          }
          catch(ClassNotFoundException cnfex){
            cnfex.printStackTrace();
          }
          catch(SQLException sqlex){
            sqlex.printStackTrace();
          }
    根据结果的不同改一下ResultSet的方法就行了
      

  11.   

    http://expert.csdn.net/Expert/topic/1266/1266042.xml?
      

  12.   

    select * from ONE o,TWO t,THREE h where o.name like '曹雪芹'and t.name like '曹雪芹'and h.name like '曹雪芹'