表一:资产 登记人 使用人 管理人电脑 1 5 6表二:编号 姓名1 猪八戒2 孙悟空3 唐僧4 如来5 观音6 王母请问我要查询表一,让1,5,6显示出对应的姓名,应该怎么查询?查询语句该怎么写呢?
先用get***()方法把数字取出来。。第二个表用PreparedStatement..."Select * from 表2 where 编号=?"set***()设置 编号为刚才取出来的数字。。
[此贴子已经被作者于2007-9-7 9:18:25编辑过]
select t1.姓名 t2.姓名 t3.姓名 from 表1,表2 as t1,表2 as t2,表2 as t3 where 表1.登记人=t1.编号,表1.使用人=t2.编号,表1.管理人=t3.编号