站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题查询问题

查询问题

摘要: 查询问题


如何从查找中的结果中再模糊查找
如:从A中选出 select * from student where schoolid= '"+schoolid+"'
再从这些选出的学生中按姓名查找学生。

怎么写呢 最好是2个sql语句写成一个sql语句


select * from student where schoolid like '%schoolid%'
and name = #name#


我可能表达有点错误
我的本意是:已经选出一类学生了,比如选出了 id为2的老师的所有学生,然后在进行模糊查找,从选出的这部分中按名字查找。
我做的查找是从所有的学生中查找,怎么才能够实现从选出的这部分中查找呢?


select *
from (
select * from student where schoolid= '"+schoolid+"'
) t1
where t1.name = #name#


谢谢啊~!
t1 是什么意思呢?


t1 是别名,可根据你的编码规则起名为 A ,B等


select 姓名 from student where 姓名 in (select * from student where schoolid= '"+schoolid+"')

select 姓名 from student right join select * from student where schoolid= '"+schoolid+"'




↑返回目录
前一篇: 问个javascrip的问题?
后一篇: 请问如何在weblogic6.1下新建虚拟目录?多谢了!