java笔试汇总 经典中的经典!绝对超值!还等什么 下载评分吧!!! 例如:1、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。 public class ThreadTest1{ private int j; public static void main(String args[]){ ThreadTest1 tt=new ThreadTest1(); Inc inc=tt.new Inc(); Dec dec=tt.new Dec(); for(int i
-- 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba --然后,解除对scott用户的锁 alter user scott account unlock; --那么这个用户名就能使用了。 --(默认全局数据库名orcl) 1、select ename, sal * 12 from emp; --计算年薪 2、select 2*3 from dual; --计算一个比较纯的数据用dual表 3、select sysdate from dual;
1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='001') a,(select s#,score from SC where C#='002') b where a.score>b.score and a.s#=b.s#; 2、查询平均成绩大于60分的同学的学号和平均成绩; select S#,avg(score) from sc group by S# having
SQL语法面试题 整理 精华 微软面试题目 1、复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 11 法二:select top 0 * into b from a 2、拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用) insert into b(a, b, c) select d,e,f from b; 3、跨数据库之间表的拷贝(具体数据使用绝对路径) (Access可用) insert i
--含数据库 --1、查询"1"课程比"2"课程成绩高的所有学生的学号; select d.S# from (select b.S#,b.score as b_score,c.score as c_score from (select S#,score from Sc WHERE C#=1) b inner join (select S#,score from Sc WHERE C#=2) c on b.S#=c.S#) d where d.b_score>d.c_score --2、查
分享一个sql数据库面试题。
问题:
表 table1,主键为 ID,ID为自动编号(ID可能不连续),要求查询第31-40行记录,请问SQL语句怎么写?
实现代码:
代码如下:–SQL server select top 10 * from (select top 40 * from table1 order by ID) a order by ID desc –Oracle select * from (select top 40 * from t order by ID) a where
这是一道常见的面试题,在实际项目中经常会用到。
需求:求出以产品类别为分组,各个分组里价格最高的产品信息。
实现过程如下:
declare t table(
ProductID int,
ProductName varchar(20),
ProductType varchar(20),
Price int)
–测试数据
insert t
select 1,'name1','P1',3 union all
select 2,'name2','P1',5 union all
select