隨機抽取的sql語句 每班任意抽取3名學生
更新時間:2014年07月18日 10:59:19 投稿:whsnow
表 student ,字段 class 及name 。其中class 表示班級,name 表示每班學生姓名。要求每班任意抽取3名學生出來,進行學校大掃除
學校有一、二、三。。。。至十班。
假設每個班上有30名學生。張、李、劉、蘇等
現(xiàn)有這樣的表 student ,字段 class 及name 。其中class 表示班級,name 表示每班學生姓名。
要求每班任意抽取3名學生出來,進行學校大掃除。
請寫出這樣的SQL語句。
select name from (select (row_number() over (partition by class order by checksum(newid()))) id,* from student ) a where id<=3
相關文章
SQL實現(xiàn)篩選出連續(xù)3天登錄用戶與窗口函數(shù)的示例代碼
本文主要介紹了SQL實現(xiàn)篩選出連續(xù)3天登錄用戶與窗口函數(shù)的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-04-04sql server如何利用開窗函數(shù)over()進行分組統(tǒng)計
這篇文章主要介紹了sql server利用開窗函數(shù)over()進行分組統(tǒng)計的相關資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-03-03SQLserver中用convert函數(shù)轉換日期格式的方法
SQL Server中文版的默認的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm,整理了一下SQL Server里面可能經(jīng)常會用到的日期格式轉換方法2013-01-01使用mongovue把sqlserver數(shù)據(jù)導入mongodb的步驟
MongoVUE免費版支持MySQL導入Mongo,所以思路是SQLServer導入MySQL,再從MySQL導入Mongo。2014-01-01一步步教你建立SQL數(shù)據(jù)庫的表分區(qū)
分區(qū)存儲提高了數(shù)據(jù)庫的性能,被分區(qū)存儲的數(shù)據(jù)物理上是多個文件,但邏輯上任然是一個表,對表的任何操作都跟沒分區(qū)之前一樣。插入、刪除、查詢、更新等操作的時候,數(shù)據(jù)庫會自動為你找到對應的分區(qū),然后執(zhí)行操作。2015-09-09