标题:[求助]初学SQL,一道查询题目弄得头都大了~~
只看楼主
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 

我这样写可以吗?
select * from sales

where ord_date > '1993-01-01' and '1994-01-01'

order by title_id desc



这样可以啊


26403021 sql群 博客 blog./user15/81152/index.shtml
2006-11-29 10:38
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 

select * from Sales where ord_date between '1993-01-01' and '1994-01-01' order by title_id desc
select * from sales where ord_date > '1993-01-01' and '1994-01-01' order by title_id desc 这两种都比我那种好,如果在ord_date建索引的话这两种方法都能使用索引,而我那种却会导致全表扫描


26403021 sql群 博客 blog./user15/81152/index.shtml
2007-03-01 22:29
reniking
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-3-1
得分:0 
select * from Sales where year(ord_date) =1993 order by title_id desc
2007-03-02 08:55
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 
楼上的mm,你那种也是会导致表扫描的,where语句中如果有解决方法的,尽量避免使用函数

26403021 sql群 博客 blog./user15/81152/index.shtml
2007-03-02 10:04
reniking
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-3-1
得分:0 
以下是引用棉花糖ONE在2007-3-2 10:04:57的发言:
楼上的mm,你那种也是会导致表扫描的,where语句中如果有解决方法的,尽量避免使用函数

这样啊,呵呵,学习了

2007-03-02 10:35
lifude
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-2-8
得分:0 
select * from sales where ord_date > '1993-01-01' and ord_date < '1994-01-01' order by title_id desc可以吗

2007-03-03 10:16
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 
前面有这种写法啦

26403021 sql群 博客 blog./user15/81152/index.shtml
2007-03-03 10:24
一个人上路
Rank: 1
等 级:新手上路
帖 子:124
专家分:0
注 册:2006-8-21
得分:0 
以下是引用lifude在2007-3-3 10:16:49的发言:
select * from sales where ord_date > '1993-01-01' and ord_date < '1994-01-01' order by title_id desc可以吗

有错误.这是我运行的结果:
服务器: 消息 170,级别 15,状态 1,行 1
第 1 行: ' ' 附近有语法错误。


到哪都是一个人上路,niu也是我
2007-03-10 18:58
sgliuxiu
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:291
专家分:0
注 册:2007-2-2
得分:0 
有错误是因为你用了中文状态下的"'"

小猫说:给我10元钱
2007-03-14 18:59
一个人上路
Rank: 1
等 级:新手上路
帖 子:124
专家分:0
注 册:2006-8-21
得分:0 

用了这个英文的"'"还是不行.这是中文"'".
不信请复制了试试.


到哪都是一个人上路,niu也是我
2007-03-15 01:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-104244-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.048567 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved