`
zeyuphoenix
  • 浏览: 55694 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
部门和员工表如下示: dept: deptno(primary key),dname,locemp: empno(primary key),ename,job,mgr,sal,deptno 建表: drop table if exists dept; drop table if exists emp; create table dept ( deptno int not null, deptname char(20), deptlocation char(50), prim ...
问题: 表如下: ------------------------------------------------------------ * 1 2 3 5
问题: 用一条SQL语句 查询出每门课都大于80分的学生姓名 name   kecheng   fenshu 张
3 个表如下示,一个项目有多个合同,一个合同有多个收款记录建表: create table project(id varchar(10),name varchar(10)); create table hetong(id varchar(10),projectid varchar(10),hetongkuan varchar(10)); create table inmoney(id varchar(10),hetongid varchar(10),money varchar(10)); insert into project values("1","pro ...
问题: 代码,名称 1     a 2     b 11    c (代码
问题:     图书馆管理系统中,有2个表.book
问题: 显示下表年度为季度,算出总计 +----+------+---------+-----------+ | id | year | quarter | amount    | +----+------+---------+-----------+ |  1 | 2004 |       1 |   2328.00 |
表结构如下:       id sname smoney sprovince
问题: 购物人      商品名称     数量A            甲          2
面试被问到有关Sql优化方面的问题,回答的很不好,痛定思痛,总结一下: 1.数据库尽可能用索引 2.数据库cache尽可能少 3.select尽可能控制返回数目 4.所有传入数据库的数据都要过滤,安全检查和类型检查 5.数据库设计就是尽可能少直接操作大数据字段,需要反复使用的尽可能和很少使用的大字段分离 6.select 子句中避免使用 '* ' 7.减少访问数据库的次数 8.整合简单 , 无关联的数据库访问 9.用 TRUNCATE 替代 DELETE(全表时使用,不回滚) 10.尽量多使用 COMMIT 11.用 Where 子句替换 HAVING 子句 12.用 EXISTS 替换 DIS ...
// * 牛产仔问题。有一头母牛,它每年年初要生一头小母牛;每头小母牛从第四个年头起,  //* 每年年初也要生一头小母牛。按此规律,若无牛死亡,第20年头上共有多少头母牛?  public class CowCount { public static void main(String[] args) { int year = 20; ArrayList<Cow> cows = new ArrayList<Cow>(); cows.add(new Cow(3)); for (int i = 0; i < year; i ...
问题:一个动态长度可变的数字序列,以数字0为结束标志,要求将重复的数字用一个数字代替,例如: 将数组 1,1,1,2,2,2,2,2,7,7,1,5,5,5,0 转变成1,2,7,1,5,0 package arraytest; import java.util.ArrayList; import java.util.List; public class DeleteNumber { /** * @param args */ public static void main(String[] args) { List<Integer> all ...
字符串翻转 package StingSub; import java.util.ArrayDeque; import java.util.Deque; import java.util.Stack; public class ReverseStr { /** * @param args */ public static void main(String[] args) { System.out.println(reverseStack("wokessd.cm .cok .ddj dd*&4 dlk")); Syst ...
大数加法 /** * @param args */ public static void main(String[] args) { BigInt b = new BigInt(); b.add("999999999999444599999999999999999", "99223333333223455559"); } public String add(String a, String b) { // 检查输入 if (!a.matches("\\d+") || !a.mat ...
给定一个数组,当中有正负数,求当中的一段“子数组”(即任意长度,连续的数字),使得这个“子数组”的和是所有“子数组”和中最大的, 如给定的数组为12, -8, 5, 66, -21, 0 ,35, -44,7,则最大的和的子数组为{12, -8, 5, 66, -21, 0 ,35},最大的和为89. package arraytest; public class GetMaxArray { // 复杂度为o(n^2) public void findMax(int s[]) { int add[] = new int[100]; int k = s[0]; ...
Global site tag (gtag.js) - Google Analytics