查詢制定行數的資料(1)

2022-05-03 11:36:17 字數 374 閱讀 3686

例如乙個表 b1 中有50條記錄,其中乙個屬性是" a1 ",為整數

現在我需要從大到小排好它並選出前10條語句  p.s. mysql不支援巢狀查詢?

1.支援巢狀查詢 select * from t order by a1 desc limit 10 巢狀需要給子查詢乙個別名,

例如select * from (select * from t order by a1 desc limit 10) t1後面那個t1不能少

select * top10 from b1 order by a1 desc

select * from b1 order by a1 desc limit 10

查詢第N行資料

假設id是主鍵 select from select top from yourtable aa where not exists select 1 from select top 1 from yourtable bb where aa.id bb.id 利用上述語句就可以求出資料庫中的第n條資料...

mysql查詢指定行資料

有乙個mysql資料庫的表,要查詢他的最後兩條資料的結果如下 這是原表中的內容 idname 1 ad 2 jk 3 tre 4 hgv 這是查詢的最後兩條的資料的內容 為最新的插入的資料 語句 select from demo1 order by id desc limit 0,2 結果 id n...

把行資料變成列資料的SQL查詢

group by 子句 指定用來放置輸出行的組,並且如果 select 子句 中包含聚合函式,則計算每組的彙總值。指定 group by 時,選擇列表中任一非聚合表示式內的所有列都應包含在 group by 列表中,或者 group by 表示式必須與選擇列表表示式完全匹配。即select選擇的列要...