Mysql-基本練習(10-設定分組條件、查詢結果排序、限制查詢結果返回的數量、TRUNCATE刪除表記錄)
1.設定分組條件
表tb1中的資料如下
查詢表tb1以欄位username作為分組依據,並且欄位tb2_id的值大於12的所有資料
SELECT id,username,tb2_id FROM tb1 GROUP BY username HAVING tb2_id > 12;
查詢結果如下
2.查詢結果排序
將表tb1的所有資料按id大小降序排列
SELECT * FROM tb1 ORDER BY id DESC;
排序後的結果
3.限制查詢記錄返回的數量(方式一)
查詢表tb1的資料,只返回兩條記錄
SELECT * FROM tb1 LIMIT 2;
查詢結果如下
4.限制查詢記錄返回的數量(方式二)
查詢表tb1的資料,從欄位id的值等於2的記錄開始返回一條資料
查詢語句LIMIT後面,第一個值代表記錄的起始索引,從0開始;第二個值代表返回的記錄數
SELECT * FROM tb1 LIMIT 1,2;
查詢結果如下
5.刪除表中記錄
刪除表tb1中的記錄(表結構會發生變化,比如:主鍵的索引會重新開始計算)
TRUNCATE TABLE tb1;
相關文章
- Mysql-基本練習(09-刪除單表記錄、查詢指定列資料、列的別名、簡單單表條件查詢、簡單分組查詢)MySql
- Laravel 關聯查詢限制條數和分組查詢顯示為零的結果Laravel
- PostgreSQL函式:返回表查詢結果集SQL函式
- ORDER對查詢結果進行排序排序
- mysql-分組查詢-子查詢-連線查詢-組合查詢MySql
- SpringBoot分頁查詢 頁碼問題導致返回結果數量為0Spring Boot
- mysql查詢結果多列拼接查詢MySql
- [20190306]奇怪的查詢結果.txt
- 【記錄】sqlserver列轉行查詢 並將查詢結果用逗號分隔開SQLServer
- Elasticsearch 查詢結果分組統計,聚合檢索(group by stats)Elasticsearch
- NC65對單表單據查詢的結果進行排序排序
- ps aux查詢結果解釋UX
- Mybatis模糊查詢結果為空MyBatis
- MySQL查詢結果匯出方式總結MySql
- Mybatis 查詢語句結果集總結MyBatis
- laravel with 查詢列表限制條數Laravel
- 如何分頁顯示資料庫查詢結果?資料庫
- Linq查詢之多個排序條件排序
- 【分模組練習】二分查詢
- ES查詢之查詢屬性過濾、結果高亮顯示
- 備忘:laravel 對查詢結果集可以迴圈where查詢Laravel
- Oracle總結【SQL細節、多表查詢、分組查詢、分頁】OracleSQL
- SQL語言_多表查詢和TOP限制結果集_PAGE3SQL
- 雙向連結串列————查詢、刪除、插入結點
- MySQL 查詢結果取交集的實現方法MySql
- DBeaver 匯出多個查詢結果集
- PLSQL Developer 複製查詢結果 卡頓SQLDeveloper
- 菜品條件分頁查詢
- PB帶引數帶結果集的動態SQL查詢SQL
- Java資料庫分表與多執行緒查詢結果彙總Java資料庫執行緒
- 在蘋果Mac上如何查詢和刪除檔案?蘋果Mac
- arcgis api for javascript學習-使用FeatureLayer結合FeatureTable實現查詢並能根據查詢結果將檢視縮放至結果的範圍APIJavaScript
- MongoDB隨機查詢返回一條或N條記錄的方法MongoDB隨機
- org.apache.ibatis.exceptions.PersistenceException:記錄mybatis 查詢結果對映異常ApacheExceptionMyBatis
- MaxCompute如何對SQL查詢結果實現分頁獲取SQL
- linq 查詢的結果會開闢新的記憶體嗎?記憶體
- mysql條件查詢MySql
- MongoDB查詢條件MongoDB