<%
out.println("<br/>");
int count=0;
Connection connl = null;
PreparedStatement psl = null;
ResultSet rsl = null;
try {
connl=DBClassLocal.getConnection();
String sql = "select count(*) from local_recruitfirm t";
psl = connl.prepareStatement(sql);
psl.executeUpdate();
rsl=psl.executeQuery();
while (rsl.next()) {
count=rsl.getInt(1);
}
}catch(Exception e){
e.printStackTrace();
}finally{
if(rsl!=null){
rsl.close();
}
if(psl!=null){
rsl.close();
}
if(connl!=null){
connl.close();
}
}
%>
<%
Connection connls = null;
PreparedStatement psls = null;
ResultSet rsls = null;
int pagesize=5;
int pagenum=1;
if(request.getParameter("pn")!=null){
pagenum=Integer.parseInt(request.getParameter("pn"));
}
try {
connls=DBClassLocal.getConnection();
String sql = "select * from (select t.*, rownum rn from (select * from local_recruitfirm order by createtime desc)t where rownum<=? ) where rn>?";
psls = connls.prepareStatement(sql);
psls.setInt(1,pagesize*pagenum);
psls.setInt(2,pagesize*(pagenum-1));
// psls.execute();
psls.executeUpdate();
rsls=psls.executeQuery();
while (rsls.next()) {
out.println("<a href='zhiwei?zid="+rsls.getInt("fid")+"'>"+rsls.getString("firmposition")+"</a>");
out.println("<br/>");
}
}catch(Exception e){
e.printStackTrace();
}finally{
if(rsls!=null){
rsls.close();
}
if(psls!=null){
psls.close();
}
if(connls!=null){
connls.close();
}
}
out.println(Pager.getPagerSimple(count, pagesize, pagenum, "company.jsp"));
%>
分享到:
相关推荐
例如,如果我们想要找出所有属于“信息技术”行业的中级职位,可以编写如下SQL查询: ```sql SELECT * FROM 行业与职位分类数据表 WHERE 行业名称 = '信息技术' AND 职位级别 = '中级'; ``` 通过这种方式,我们...
这里,子查询找出所有JOB_ID为'SA_MAN'的员工的最低工资,而外层查询则找出所有工资高于这个最低工资的员工信息。 4. **查询和姓名中包含字母u的员工在相同部门的员工的员工号和姓名**: 子查询找出所有名字中...
4. **关键词提取**:找出与虚假职位相关的词汇,帮助建立预警系统。 5. **异常检测**:通过对大量职位发布进行聚类和统计分析,发现异常模式,例如异常的薪资范围、频繁更改的公司信息等。 在处理这个数据集时,...
通过编写Spider的`parse()`方法,解析响应内容,提取出职位的各个字段,如职位ID、职位名称、公司名、薪资等。为了抓取多页数据,还需要实现翻页逻辑,这可能涉及到递归调用`parse()`方法或者使用Scrapy的`...
使用子查询来找出与BLAKE相同部门的部门ID,然后在主查询中查找所有属于该部门的员工。 2. 查询工资比公司平均工资高的员工的员工号、姓名和工资: 首先计算公司的平均工资(子查询),然后在主查询中选取工资...
`jobs`表定义了公司中的各种职位,可能包括职位ID、职位名称、薪资范围等。利用这个表,你可以练习如何查询特定职位的员工,或者分析不同职位的薪资分布。 `locations`表则提供了办公地点的信息,如地点ID、国家ID...
- **解析**:本题需要计算每个职位的平均工资,并找出其中的最大值。 - **SQL语句**: ```sql SELECT j.job_title FROM jobs j INNER JOIN employees e ON j.job_id = e.job_id GROUP BY j.job_id HAVING AVG...
**解析**:此题考查了如何找出具有最高平均工资的工作职位(job)。首先计算每个job的平均工资,然后从中选出最高的平均工资对应的job。 ```sql WITH job_salaries AS ( SELECT job_id, AVG(salary) AS avg_salary ...
- `SELECT borrow.b_id,borrow.r_id FROM borrow,book WHERE book.l_name='"+id+"' AND book.b_id=borrow.b_id AND borrow.br_isReturned=0`:找出图书馆中未归还的图书ID及其对应的读者ID。 - `update bookClass ...
在EMPLOYEES和JOB_HISTORY的例子中,INTERSECT可以帮助找出所有既在当前职位也在先前职位列表中的员工ID和工作ID。 4. MINUS 运算符:这个运算符用于找出第一个SELECT语句中存在的,但在第二个SELECT语句中不存在的...
3. 找出薪水最高的员工:`SELECT * FROM employees ORDER BY salary DESC LIMIT 1;` 4. 更新员工的职位:`UPDATE employees SET job_id = NEW_JOB_ID WHERE employee_id = ID;` 5. 删除离职员工:`DELETE FROM ...
首先,子查询找出所有分数低于60的学生,然后在主查询中通过`not in`排除这些学生,或者使用`in`结合`group by`和`having min(分数) >=60`找出所有最低分数也达到及格标准的学生。 (3)该题考察的是聚合函数`avg()...
不存在"MAXIMUM"函数,正确的函数应该是MAX,用于找出START_DATE列的最大日期。 3. **视图(View)及SQL查询**: - A. `SELECT * FROM emp_dept_vu;` 会正常工作,显示视图的所有列。 - B. `SELECT department_...
使用`GROUP BY`和`COUNT()`函数,可以找出公司中员工数量最多的国家: ```sql SELECT country_name, COUNT(*) as employee_count FROM employees GROUP BY country_name ORDER BY employee_count DESC LIMIT ...
相反地,找出向Ben报告的所有员工,同样使用`JOIN`或子查询,查找`boss_id`为Ben的ID的记录。 6. **工资高于上司的员工** 这类查询可能涉及多表连接,找到员工和其上司的工资对比情况,SQL语句较为复杂,需要...
在这个例子中,子查询 `(SELECT salary FROM employees WHERE last_name = 'Abel')` 先执行,找到Abel的工资,然后主查询从所有员工中找出工资高于这个值的员工。 子查询有单行子查询和多行子查询两种类型。单行子...
在IT行业中,数据库是存储和管理数据的核心工具,尤其...例如,可以找出某个部门的所有员工,或者统计特定项目的工作总小时数。同时,这样的数据库设计也支持进一步的数据挖掘和分析,以提升企业的决策效率和运营效果。
例如,如果我们想按部门ID和职位ID分组,可以这样写: ```sql SELECT department_id, job_id, AVG(salary) FROM employees GROUP BY department_id, job_id; ``` HAVING子句用于过滤GROUP BY后的结果集,它类似于...
- **解答**: 使用条件筛选找出职位为“CLERK”的员工,并连接部门表获取部门名称。 ```sql SELECT e.ename, d.dname FROM scott.emp e INNER JOIN scott.dept d ON e.deptno = d.deptno WHERE e.job = 'CLERK';...
例如,找出与特定员工(如ID为141的员工)相同职位且工资更高的员工。 - **多行子查询**:可能返回多行数据,使用多行比较操作符(如IN, ANY, ALL)进行匹配。例如,找出所有部门中最低工资低于部门50最低工资的...