- 浏览: 10413 次
- 性别:
- 来自: 北京
最新评论
文章列表
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Types;
public class JdbcTest {
/** * @param args */
public static void main(String[] args) {
// TODO Auto-generated method stub
Connect ...
表结构如下:
id,title, postuser, postdate, parentid
1 第一条 张三 1998-10-10 12:32:32 null
2 第二条 张三 1998-10-10 12:34:32 null
3 第一条回复1 李四 1998-10-10 12:35:32 1
4 第二条回复1 李四 1998-10-10 12:36:32 2
5 ...
6 ...
select a.title,a.postuser, (select ...
问题:一张team表,里面只有一个字段name,一共有4条纪录,分别是a,b,c,d,对应四个球对,现在四个球对进行比赛,用一条sql语句显示所有可能的比赛组合.
答案:
select a.name, b.name from team a, team b where a.name < b.name
思路:
两张表做查询,再不加任何条件的时候,两张表会做笛卡尔积,通过小于条件限定,会排出重复的数据,最终达到了题目要求。
此sql虽然不难,但理解原理后,会对以后写sql时候提供了一种思路。
如果描述不正确,还请各位大神指教!
表结构:
name sname score
张三 语文 81
张三 数学 75
李四 语文 76
李四 数学 90
王五 语文 81
王五 数学 100
王五 英语 90
思路:先查找出分数<80分的学生的姓名,再找主表与新查出的表的差集就OK了!
具体sql如下:
select distinct name from score where name not in (select distinct name from score where score<=80)
not in 从性能角度来讲不是 ...
从2012年毕业至今,我也已经在国内某大型软件公司工作了一年多,有收获,也有困惑。大四时期参加了现在比较风靡的培训机构,学习了SSH框架,以培训机构的说法,在北京找到5K的工作不成问题,而我呢,比较幸运的通过校招来到了现在这家公司,薪资也还不错。
初次参加工作,对于一切都是陌生的,这里的人,事,以及对项目的态度;这里不再有那种哥几个一个干的氛围,而是各自为营,只是为了完成工作而工作呢,或许大家都是老鸟了吧~!很快,我被安排了一向任务,为某家公司做管理软件,外派过去,一个人谈需求,一个人编码,一个人估工作量(等等,工作量要怎么估?),一切的一切那么的陌生,由于经验欠缺,工作量估算过于乐观,导致 ...
最近在做项目时遇到要将年月信息按如下格式输出:
year month amount
1991 1 1.1
1991 2 1.2
1991 3 1.3
1991 4 1.4
1992 1 2.1
1992 2 2.2
1992 3 2.3
1992 4 2.4
查成这样一个结果
year m1 m2 m3 m4
1991 1.1 1.2 1.3 1.4
1992 2.1 2.2 2.3 2.4
(此例子也适用于工资条)
笔者最初是将表中数据按表结构全部查出,然后在方法中根据想要的结果进行装载,虽然java ...