mysql資料庫查詢按時間排序如果時間一樣按主鍵

2021-03-04 00:37:29 字數 3192 閱讀 6013

1樓:風吹的小羊

select * from tab order by date desc,table_id desc。

在資料庫中,輸入這些就可以按時間排序。

mysql 是一個關係型資料庫,由瑞典 mysql ab 公司開發,目前屬於 oracle 旗下公司。mysql 最流行的關係型資料庫管理系統,在 web 應用方面 mysql 是最好的 rdbms (relational database management system,關聯式資料庫管理系統) 應用軟體之一。mysql 是一種關聯資料庫管理系統,關聯資料庫將資料儲存在不同的表中,而不是將所有資料放在一個大倉庫內,這樣就增加了速度並提高了靈活性。

mysql 所使用的 sql 語言是用於訪問資料庫的最常用標準化語言。mysql 軟體採用了雙授權政策(本詞條"授權政策"),它分為社群版和商業版,由於其體積小、速度快、總體擁有成本低,尤其是開放原始碼這一特點,一般中小型**的開發都選擇 mysql 作為**資料庫。由於其社群版的效能卓越,搭配 php ,linux和 apache 可組成良好的開發環境,經過多年的web技術發展,在業內被廣泛使用的一種web伺服器解決方案之一,稱之為lamp。

2樓:樑子很威武

select * from 表名 order by table_id desc

3樓:幽夢

主鍵都是唯一的,一般都按這個排序,系統預設的排序搜是按升序排列,desc是降序排列

select * from 表名 order by table_id desc

mysql 如何為有相同屬性記錄,根據時間的排序,給表或者查詢結果新增一個自增長欄位

4樓:無須有太多

你得操作是不是要這樣???如果是的話,那麼我把我得想法寫個部落格,地址到時候貼過來

5樓:匿名使用者

你可以select * from table order by depart desc, time就行了,但是mysql做不到自動追加那個noid,noid你可以在遍歷資料的時候新增,例(針對如上sql)

$depart = false;

$index = 0;

foreach ($rows as $key => $row)$index ++;

$rows[$key]['noid'] = $index;}

6樓:匿名使用者

少得很,我也沒找到,抱歉!

7樓:紫氣東來

樓上的沒找到說個屁啊,我這個我學過,我回去查查,記得追問我,不然我就忘了

在mysql中怎麼寫sql語句,能取到表中按id降序排列的前五條記錄??

8樓:熱愛資料庫的同學

我們知道從 mysql 表中使來

用 sql select 語句**讀取資料。

如果我們需要對讀取的資料進行排序,我們就可以使用 mysql 的 order by 子句來設定你想按哪個欄位哪種方式來進行排序,再返回搜尋結果。

具體語法參考:

以下是 sql select 語句使用 order by 子句將查詢資料排序後再返回資料:

from 樹懶學堂 - 一站式資料知識平臺

你可以使用任何欄位來作為排序的條件,從而返回排序後的查詢結果。

你可以設定多個欄位來排序。

你可以使用 asc 或 desc 關鍵字來設定查詢結果是按升序或降序排列。 預設情況下,它是按升序排列。

你可以新增 where…like 子句來設定條件。

所以,樓主所問的問題答案應該為:select ... from ... order by id desc limit(0,5)

9樓:匿名使用者

mysql中查詢表中按欄位

降序排列的前n條記錄模式:

select 欄位名

專[ , 欄位名...]   from 表名 where 條件 limit 數量 order by 欄位名 desc

例如:select id,name,email from test where age < 19 limit 5 order by id desc;

上面例子從屬test表查詢所有age小於19的按id降序排序的前5條記錄的id,name,email資訊。

limit限制查詢數量,order by指出按什麼排序,desc表示按降序排序。

10樓:厲雲德世甲

mysql中查詢表中按字bai段降序排du列的前n條記錄zhi模式:

select

欄位名dao[

,欄位名...]

from

表名where條件內

limit

數量order

by欄位名

desc

例如:容

select id,name,email from test where age < 19 limit 5 order by id desc;上面例子從test表查詢所有age小於19的按id降序排序的前5條記錄的id,name,email資訊。

limit限制查詢數量,order

by指出按什麼排序,desc表示按降序排序。

11樓:偉暉校夢山

mysql中查詢表中bai按欄位降序排列的前dun條記錄模式:

zhiselect

欄位名dao[

,欄位名...]

from

表名where

條件專limit

數量order

by欄位名

desc

例如:屬

select id,name,email from test where age < 19 limit 5 order by id desc;

上面例子從test表查詢所有age小於19的按id降序排序的前5條記錄的id,name,email資訊。

limit限制查詢數量,order

by指出按什麼排序,desc表示按降序排序。

12樓:天若有瓊

select * from 表 order by id desc limit 5

13樓:

"select top 5 * from [表名] order by id desc"

MYSQL資料庫問題,MySQL資料庫問題?

建立資料庫 create database 資料庫名 on primary 主檔案 name 邏輯名,filename 儲存路徑及檔名,是字串需要用 size 大小 需要加單位,如mb log on 日誌檔案 name 邏輯名,filename 儲存路徑及檔名,size 大小 建立表 1 判斷表是否...

mysql資料庫多欄位模糊查詢語句怎麼寫

select from where concat title tag description like 關鍵字 我就這樣簡單給你寫一條 查詢方法 select from 資料庫名稱 where 欄位1 like 關鍵字 or 欄位2 like 關鍵字 or 欄位3 like 關鍵字 mysql多條件...

如何配置mysql連線mysql資料庫

c ducuments and settings administrator cd 回車鍵 出現下面 c 第二步 c cd c program files mysql mysql server 5.0 bin 回車鍵 出現 c program files mysql mysql server 5.0...