SQL 查询语句求助

作者&投稿:咎府 (若有异议请与网页底部的电邮联系)
SQL查询语句有哪些?~

查询语句只有一种SELECT ... FROM WHERE ... (GROUP BY ... ORDER BY ...)
只是根据想要的结果不一样,而查询的内容会稍有修改。
比如FROM的表名,可以不是一张表,而是一个SELECT查询的结果作为一张表。
同样,查询统计分组汇总,可以增加SUM(), MIN(), MAX()等函数配合group by使用进行分组统计。WHERE 条件除了简单的连接之外,也有IN, NOT IN, EXISTS, NOT EXISTS等。
还有,两个SELECT集合可以使用UNION, UNION ALL, MINUS等进行集合的加或者减的操作。
总之如果是查询,就离不开SELECT ... FROM ... WHERE... 这样的基本形式。

select *from (表名)where 商品id=1 and (出库仓库id=1 or 入库仓库id=1)order by 单据日期 asc(提示:默认就是asc正序排,倒叙asc改成desc就行)

select a.号码,a.业务,max(办理时间) as 办理时间
from 表1 as a,
(select 号码,业务 from 表1 group by 号码,业务 having count(*)>1) as b
where a.号码=b.号码
and a.业务=b.业务
group by a.号码,a.业务


假设表名 table1

列名分别问 c1  c2  c3

select c1,c2,max(c3)

  from  table1

 where 1=1

 group by c1,c2

having count(c1)>1 and count(c2)>1


select 办理数据
from 表1

where 号码='A' and 业务=01 ;

是这样吗

QL2008_CODE:

select 号码, 业务, MAX(办理时间) from T1 group by 号码, 业务



select 号码 业务 办理时间 from (select rownum,号码,业务,办理时间 from 表1 order by 办理时间 desc) r where 号码 = A and 业务 = 01 and r.rownum = 1;
应该是这样.

select * from table a
where exits(select * from table b
where a.number = b.number
and a.yewu = b.yewu
and a.time > b.time
and a.rowid > b.rowid)


吉利区13288325131: 求助一条sql查询语句 -
车卓阿莫: update set A=A+变量N where 满足条件的记录

吉利区13288325131: SQL查询语句求助. -
车卓阿莫: 可以用如下做法:--创建测试数据create table table1 (trdate datetime not null,type int not null,val int not null);insert into table1select '2012/9/10 00:15',1,22union al...

吉利区13288325131: sql查询语句,求助! -
车卓阿莫: SELECT 1------------------------------------------------------------根据以下表单查询出来的有多少记录就显示多少个 1 from FLOW_RUN_PRCS,FLOW_TYPE,FLOW_RUN -------------------来源表单WHERE FLOW_RUN_PRCS.RUN_ID=FLOW_RUN.RUN_ID ...

吉利区13288325131: 求助几个简单的sql的命令语句 -
车卓阿莫: 奇怪,第一种可以,执行第二种方法提示无效:select * from card.log消息 208,级别 16,状态 1,第 1 行对象名 'card.log' 无效.调试了一下,原来还需要加多一个点,就正常了.注:列增加后将不能删除.DB2中列加上后数据类型也不能改变...

吉利区13288325131: 求助一条sql查询语句 -
车卓阿莫: 1.查找出InvNo相同的条数,假设有N条2.N条数据中的GP相加,然后除出N3.把第二得出的数据写入N条数据中的Refund_GP字段 !

吉利区13288325131: sql 查询语句,求助,急........ -
车卓阿莫: select city,name from tb_ABC where city='天津' and (name='李四' or name='王五')

吉利区13288325131: sql查询语句求助
车卓阿莫: select * from tb_blog_albums a,(select user_id,max(album_createtime) times from tb_blog_albums group by user_id) b where a.user_id=b.user_id and a.album_createtime=b.times

吉利区13288325131: SQL 查询语句求助 -
车卓阿莫: 假设表名 table1列名分别问 c1 c2 c3select c1,c2,max(c3) from table1 where 1=1 group by c1,c2having count(c1)>1 and count(c2)>1

吉利区13288325131: 请教SQL查询语句 -
车卓阿莫: select a.users_id,a.users_name,b.staffexam_score from users a,staffexam b where a.users_id=b.staffexam_objid

吉利区13288325131: 求助解答下面SQL查询语句 -
车卓阿莫: 第1个:select 读者姓名 from readers where 编号 in ( select 读者编号 from borrowinf where 借期=to_date('20110506','yyyymmdd') ) 第2个: select * from books where 书名 in ( select 书名 from books group by 书名having count(*)>1 ) order by 书名...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网