sql语句升序降序
Ⅰ sql查询降序和升序的问题
select * from news where typeid="000501" order by 需要排序的字段名 这里后面不写默认是升序
降序的话select * from news where typeid="000501" order by 需要排序的字段名 desc
Ⅱ 请问我在SQL中如何让查询出来的数据进行降序或升序排列
order by order_item[asc/dese]
Ⅲ SQL语言中的升序,降序,是怎么会事
升序和降序就是指按照什么来排序
举个例子
表 aaa
id name
1 aa
2 bb
3 cc
select * from aaa order by id asc
这样就是升序 取出的结果为
1 aa
2 bb
3 cc
select * from aaa order by id desc
这样就是降序 取出的结果为
3 cc
2 bb
1 aa
Ⅳ 降序排序sql语句
select * from table order by xx ase
Ⅳ access建立查询的SQL语句,还有降序升序
我靠 这么简单的问题
SELECT 学生选课信息.Score
FROM 学生选课信息
WHERE 学生选课信息.Score>79 and 学生选课信息.Score<90
order by 学生选课信息.Score desc;
desc是降序,asc是升序 你可以自己换一下
Ⅵ sql语句怎么让一个字符串的内容有升序有降序
select ...from ...where ...
order by dbo.fuc_anzObject(name,'-',1) asc ,dbo.function fuc_anzObject(name,'-',3) desc,dbo.fuc_anzObject(name,'-',6) asc
函数,用于分割字符串取值参数说明:
@text :源文本内容 @:分隔用字符 @ins 取第几节内容
------------------------------
create function fuc_anzObject(@text varchar(200),@tax char,@ins int)
returns varchar(200)
as
begin
declare @txt varchar(200)
set @txt=''
while(CHARINDEX(@tax,@text)>0 and @ins>0)
begin
set @txt=left(@text,CHARINDEX(@tax,@text)-1)
set @text=substring(@text,CHARINDEX(@tax,@text)+1,len(@text))
if(@ins=0)
break
set @ins=@ins-1
end
if(@ins=1 and CHARINDEX(@tax,@text)=0)
set @txt=@text
if(@ins>1 and CHARINDEX(@tax,@text)=0)
set @txt=''
return @txt
end
-------------这个是通用的方法
如果是定制的方法,就需要把函数的内容写死在语句里,反复的套用substring和CHARINDEX来取要的值,写起来比较麻烦,但是数据量很庞大时效率会比调函数高一些.
Ⅶ sql中的升序和降序单词怎么写
升序 asc
降序 desc
在排序时,如果不写asc/desc的时候,默认为升序排列,若想按降序排列,必须写desc
Ⅷ SQL语言的升序降序问题
lower()将字符串转成小写,upper()将字符串转成大写。
Ⅸ 数据库中升序降序的关键字分别是什么
SQL ORDER BY 关键字
ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序。
ORDER BY 关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 关键字。
SQL ORDER BY 语法