關於ASP中SQL語句查詢排序的問題

時間 2025-05-16 01:28:04

1樓:

不能又公升序,又降序的。

按學號降序:

select score from class order by num desc

按成績公升序:

select score from class order by score asc

order by 子句。

指定結果集的排序。除非同時指定了 top,否則 order by 子句在檢視、內嵌函式、派生表和子查詢中無效。

語法。 order by [n ]

引數。order_by_expression

指定要排序的列。可以將排序列指定為列名或列的別名(可由表名或檢視名限定)和表示式,或者指定為代表選擇列笑培表內的名稱、別名或表示式的位置的負整數。

可指定多個排序列。order by 子句中的排序列鉛公升並序列定義排序結果集的結構。

order by 子句可包括未出現在此選擇列表中的專案。然而,如果指定 select distinct,或者如果 select 語句包含 union 運算子,則排序列必定出現在選擇列表中。

此外,當 select 語句包含 union 運算子時,列名或列的別名必須是在第一選擇列表內指定的列名或列的別名。

說明 在 order by 子句中不能使用 ntext、text 和 image 列。

asc指定按遞增順序,從最低值到最高值對指定列中的值進行排序。

desc指定按遞減順序,從最高值到最低值對指定列中的值進行排序。

空值被視為最低的可能值。

對 order by 子句中的專案數沒有限制。然而,對於排槐跡序操作所需的中間級工作表的大小有 8,060 位元組的限制。這限制了在 order by 子句中指定的列的合計大小。

2樓:網友

aps中應該先建乙個皮櫻當然這個名字可以隨便取啦)的連線資料庫的頁嫌明面,要呼叫資料芹握告庫的頁面中包含這個conn就可以了,然後可以簡便寫成。

按成績排。sql="select score from [class]"

sql,conn,1,1

按學號排。sql="select num from [class]"

sql,conn,1,1

3樓:青青未了

呵呵,遊隱寫個這樣select score from class order by score,num

或茄碰者顫磨談想倒序寫成select score from class order by score desc,num desc

4樓:匿名使用者

select score from class order by score desc,num

些錯了,這回對廳桐了,這回滿足要腔拿求了扮圓坦。

asp sql語句怎麼按類別排序

5樓:網友

select * from product order by 體育用品,文教用品,美容用品,衣服,鞋子 desc

asp的sql語句的排列問題

6樓:栽培者

樓上的兄弟語句有誤。

按樓主的意思應該是這樣,先要按id分組,然後才可以進行排序,所以sql語句應該是:

select id ,count(id) as 排序from a1

group by id

order by count(id) desc

7樓:網友

id盡然全是數字,那為什麼要用文字來儲存呢?

如果是數字,使用:

select * from a1 order by id desc就簡單多嘍。哈!

問乙個關於asp中sql語句查詢結果排序的問題

8樓:網友

不會吧,這樣寫難道在sql查詢分析器中都不是按score降序排列麼:

select name from account order by score desc

難道sql7中不支援降序排列還是別的寫法,建議你查詢一下你的sql server的幫助文件,看看order的用法。

9樓:網友

你把這句語句放在sql server中執行一下,就可以知道了!

asp sql篩選排序的語句怎麼用

10樓:笑死

樓上說的top 20 就相當於。

這樣不久篩選出來沒讀簡訊的,order 都拼錯了。

order by g_read 預設是公升序,寫完整了是:order by g_read asc

order by g_read desc 是降序。

11樓:網友

sql = select * from message where g_touser='""guest")(username")&

group by g_read oder by g_read"

先分組後排序 排序方法是在排序欄位後加desc是降序排序,而asc就是公升序(預設公升序)

asp中sql查詢語句問題,急~~~~

12樓:網友

你先要知道你的asplabel是什麼型別的。才能知道下一步怎麼寫。

13樓:網友

只要自己覺得可以就好,這個沒有具體的要求。

asp sql 查詢最新更新200條記錄並按點選量排序。。語句應該怎麼寫?感謝。。

14樓:匿名使用者

select top 200 * from 資料庫表 order by 更新時間欄位,點選量欄位 desc

關於一段asp,sql查詢語句的問題

15樓:網友

like屬於模糊查詢,後面要跟%%

就代表是相同啊。

16樓:網友

把+號改成 &

select * from 違法車輛 where 車牌種類 like '%biao&棚仔"%'and 車牌號碼 = 或和伍%"衫或+key+"%order by 違法時間。

17樓:網友

like才可以帶 %

只能是絕對匹配。

asp中SQL語句的效率問題

優化sql語句的道理是相同的,無論是網頁還是delphi程式。一般優化方法是通過主鍵或者索要定位,可以解決 以上的效能問題。就是在你的所有的網頁檔案裡面搜尋where子句,where後面一般都是欄位表示式,通過修改where語句或者更改資料庫設計,可以解決效率問題。where語句原則一,為where...

ASP高手請進,關於sql的語句

函式改為 function classcon x if x 1 then classcon webid 1 and forum 302 elseif x 2 then classcon webid 1 and forum 312 elseif x 3 then classcon webid 2 an...

sql2008查詢儲存過程語句問題

department as son left join 這個是把department表起別名叫son,left join 是左連線。其實就是這樣的。比如乙個單位有個部門表。部門名稱。人事部。生產部。安全部。另乙個表,員工表。部門名稱 姓名。人事部 張三。生產部 李四。這裡可以看到員工表裡沒安全部的人...