0712-2888027 189-8648-0214
                                                                                    微信公眾號

                                                                                    孝感風信網絡科技有限公司微信公眾號

                                                                                    當前位置:主頁 > 技術支持 > MySQL > MySQL語句如何實現從數據庫表中查詢隨機數據的記錄

                                                                                    MySQL語句如何實現從數據庫表中查詢隨機數據的記錄

                                                                                    時間:2024-08-27來源:風信官網 點擊: 739次
                                                                                    MySQL語句如何實現從數據庫表中查詢隨機數據的記錄

                                                                                    1. Oracle,隨機查詢20條
                                                                                    select * from
                                                                                    (
                                                                                     select  *  from 表名
                                                                                     order by dbms_random.value
                                                                                    )
                                                                                     where rownum <= 20;
                                                                                     
                                                                                    2.MS SQL Server,隨機查詢20條
                                                                                    select top 20  * from  表名order by newid()
                                                                                     
                                                                                    3.My SQL:,隨機查詢20條
                                                                                    select  *  from  表名 order by rand() limit 20

                                                                                    SELECT * FROM phpcms_video where catid=17 order by rand()

                                                                                    獲取到的隨機結果如下圖所示:

                                                                                    MySQL語句如何實現從數據庫表中查詢隨機數據的記錄

                                                                                    欄目列表
                                                                                    推薦內容
                                                                                    熱點內容
                                                                                    展開
                                                                                    亚洲AV秘 无码不卡一区二区,天天一本大道久久,亚洲污视频在线观看,97超碰国产精品无码