mysql根據讀喲個欄位排序之後,按照這個排序更新到某字

2021-05-26 22:40:22 字數 4063 閱讀 5359

1樓:天涯ni一角

根據表_table_origin 的_field1、_field2排序後將_field值存入_table_goal 的_field欄位版中權:

insert _table_goal (_field)

select _field from _table_origin order by _field1,_field2;

mysql根據某個欄位內容排序

2樓:匿名使用者

select * from (select * from tablename where a='01' order by b asc) a

union all

select * from (select * from tablename where a='02' order by b desc) a

3樓:匿名使用者

select * from yourtable order by  a asc ,  b desc

這個就是你想要的

yourtable你的表名

a,b為你的欄位名

4樓:匿名使用者

使用兩個排序就行了

select * from tablename order by a asc,b desc

5樓:匿名使用者

直接使用sql語句是很難的了,需要通過php來,先把a列分組出來,然後,可以根據迴圈來逐一查詢出來a組裡面的每個組的資料,然後去查該表,按照b的升或者降序排列即可達到要求。

mysql 查詢時 按照某個欄位計算後的值 排序?

6樓:山水阿銳

先把分類全取出來,並隨機排序,取排在第一個分類。

7樓:匿名使用者

select 商品名稱, 商品原價, 折扣率, (商品原價*折扣率) as 折後價 from 表 order by 折後價

8樓:衛青芬仰卯

查詢成功了,但是你沒有把查詢的值賦給變數,所以你肯定得不到值,$sql

="select

meta_value

from

wp_postmeta

where

meta_key

='img-link'

andpost_id

=1";

$result=mysql_query($sql);

while

($row

=mysqli_fetch_assoc($result))//用myql_fetch_assoc函式取值,可以確保多行資料時能迴圈輸出,mysql_fetch_array只能取得最前面的一行資料

9樓:匿名使用者

select 商品名,商品**

from 商品表

order by 商品** desc

如何根據mysql資料庫中的某一個欄位進行排序呢??

10樓:汪雄輝拉

例如你表名 為test,sql 如下:

select * from test order by `order` desc-----------------根據order降序排列,去掉末尾的desc就是升

序注:order為關鍵字,所以欄位order需要用反引號括起來,不然報錯

11樓:time嵐憶

先把分類全取出來,並隨機排序,取排在第一個分類。

例如:西裝

然後查詢的時候 order by (category='西裝') desc,category 即可實現要求。

mysql是一種開放源**的關係型資料庫管理系統(rdbms),mysql資料庫系統使用最常用的資料庫管理語言--結構化查詢語言(sql)進行資料庫管理。

mysql這個名字,起源不是很明確。一個比較有影響的說法是,基本指南和大量的庫和工具帶有字首「my」已經有10年以上,而且不管怎樣,mysql ab創始人之一的monty widenius的女兒也叫my。這兩個到底是哪一個給出了mysql這個名字至今依然是個迷,包括開發者在內也不知道。

mysql的海豚標誌的名字叫「sakila」,它是由mysql ab的創始人從使用者在「海豚命名」的競賽中建議的大量的名字表中選出的。獲勝的名字是由來自非洲史瓦濟蘭的開源軟體開發者ambrose twebaze提供。根據ambrose所說,sakila來自一種叫siswati的史瓦濟蘭方言,也是在ambrose的家鄉烏干達附近的坦尚尼亞的arusha的一個小鎮的名字。

mysql,雖然功能未必很強大,但因為它的開源、廣泛傳播,導致很多人都瞭解到這個資料庫。它的歷史也富有傳奇性。

12樓:追尋著

select * from test order by `order` desc

mysql中,同一個表中得某一個欄位如何根據另一個欄位排序?? 10

13樓:匿名使用者

select只是查詢出請求的結果,不會修改表內的資料的。

實現你的方法,可以新建一個同樣結構的臨時表,把id欄位設定成自增欄位,然後把select語句的排序後的結果插入的新的臨時表中,最後把臨時表資料更新回原來的資料表。

14樓:

create table temptable select * from event

delete table event

insert into event select * from temptable order by weight desc

如何根據mysql資料庫中的某一個欄位進行排序?

15樓:time嵐憶

先把分類全取出來,並隨機排序,取排在第一個分類。

例如:西裝

然後查詢的時候 order by (category='西裝') desc,category 即可實現要求。

mysql是一種開放源**的關係型資料庫管理系統(rdbms),mysql資料庫系統使用最常用的資料庫管理語言--結構化查詢語言(sql)進行資料庫管理。

mysql這個名字,起源不是很明確。一個比較有影響的說法是,基本指南和大量的庫和工具帶有字首「my」已經有10年以上,而且不管怎樣,mysql ab創始人之一的monty widenius的女兒也叫my。這兩個到底是哪一個給出了mysql這個名字至今依然是個迷,包括開發者在內也不知道。

mysql的海豚標誌的名字叫「sakila」,它是由mysql ab的創始人從使用者在「海豚命名」的競賽中建議的大量的名字表中選出的。獲勝的名字是由來自非洲史瓦濟蘭的開源軟體開發者ambrose twebaze提供。根據ambrose所說,sakila來自一種叫siswati的史瓦濟蘭方言,也是在ambrose的家鄉烏干達附近的坦尚尼亞的arusha的一個小鎮的名字。

mysql,雖然功能未必很強大,但因為它的開源、廣泛傳播,導致很多人都瞭解到這個資料庫。它的歷史也富有傳奇性。

mysql的sql語句中,如果使用了order by 會根據某個欄位排序,但是。。。

16樓:

舉個例子吧:

order by id desc,time desc先是按 id 降序排列 (優先)

如果 id 欄位 有些是一樣的話 再按time 降序排列 (前提是滿足id降序排列)

mysql 資料根據一個欄位的不同狀態做排序

17樓:abul阿寶

(select * from 表名

where status='process' order by date_created desc)

union all

(select * from 表名 where status='done' order by date_created asc)

union all

(select * from 表名 where status='failure' order by date_created asc)

mysql 根據兩個欄位值查詢時如何去除重複資料

假設bai表du名zhi 為dao 版test 權select from select concat name,code as f from test order by date desc t group by f select distinct a.from 表 a where a.date se...

access排序多個欄位,access資料表中欄位按從小到大排序怎麼做

您的語bai法錯誤了。您可以仔細看 du看您上傳的圖zhi 片,您的條件設定的不dao正確。專 第一個錯誤 屬 性別條件錯誤,性別 27 and 27 性別只有男女之分不能用數字判斷是男是女,第二個錯誤 教師編碼錯誤 教師編碼的條件 is null,就代表您只查詢 教師編碼 空的資料。按照您的這兩個...

php根據某個欄位對二維陣列這個陣列排序

試編寫 如下 array array id 1,price 50 array array id 2,price 70 array array id 3,price 30 array array id 4,price 20 foreach array as key value array multis...