sql先按欄位排序然後再修改另欄位的值怎麼弄呢

2021-03-12 01:02:49 字數 1206 閱讀 9851

1樓:匿名使用者

1.order by 語句都抄

是放到sql語句的末尾的,襲所以bai想先排序就得用巢狀查詢或du者臨時表

zhi2.答題如這樣吧,dao

兩張表,a表(id,name),b表(id,demo)

sqlserver中:

update a set a.name = b.demo --這裡更新

from (select * from b order by id) b --這裡排序

join a on a.id = b.id

oracle 中:

update a set a.name = (select b.demo from (select * from b order by id) b where a.

id = b.id)

2樓:丁叮鈴

先獲取排序後的要修改的欄位,在修改此欄位

3樓:

update table set 欄位名 = '值' where 欄位名 = (select 欄位名 from table order by 欄位名 desc/asc limit 1)

sql將表的查詢結果按照某個欄位分組後再按照另一個個欄位排序,對於每一組的資料再設定自增欄位

4樓:匿名使用者

select * from table group by row1 order by row2

再設定自增欄位,這個應該在資料錄入的時候通過觸發器實現,本人搞不定

5樓:匿名使用者

有的不太理解額?再設定自增欄位啥意思呢

6樓:冰峰軒閣

用查詢設計器,做完後檢視sql語句就可以了~~

sqlserver按照某個欄位的值排序,但是需要剔除裡面某些值怎麼寫

7樓:哈哈我結婚啦

在order by之前寫,where aaa<>2!不用謝我 我是雷鋒,這些都是最基礎的sql用法,你還需努力啊

8樓:匿名使用者

判斷條件加上aaa不等於2就可以了。

9樓:匿名使用者

select * from 表名 where aaa<>'2' order by aaa

sql查詢按指定欄位排序,SQL查詢按指定欄位排序

不知道你bai什麼資料庫 du,假如是 oracle select count city name city name from tuan info where source type 1 and city name in 北京zhi 上海dao 廣州 內 group by city name or...

先再然後再,先 再 然後 造句

1 早上,我先穿衣,再刷牙,然後再洗臉,最後再吃早飯。2 我回家後,先吃飯,再做作業,然後複習,最後洗漱睡覺。3 做香蕉奶昔很簡單,先把香蕉去皮,再放入榨汁機中,把它們打碎後,再加入牛奶攪拌,最後用碗盛出來,香蕉奶昔就做成了。4 我先做語文功課,再做數學功課,然後做英語功課,最後做科學功課。5 我今...

求畫師然後再些這類風格的畫師,求畫師然後再推薦些這類風格的畫師

第一張作者criin p站id 4460847第二張作者wlop p站id 2188232第三張作者azomo p站id 6342480你喜歡的這三位我都沒有關注 按你的口味專推兩位我喜歡的好屬了 河cyp站id 3869665 p站id 1229816 第二個畫師 wlop 第二個是漫畫 鬼刀 裡...