(轉)隨機選擇行的SQL語句? ORACLE SQLSERVER ECT.
MySQL:
SELECT column FROM table ORDER BY RAND() LIMIT 1
PostgreSQL:
SELECT column FROM table ORDER BY RANDOM() LIMIT 1
Microsoft SQL Server:
SELECT TOP 1 column FROM table ORDER BY NEWID()
IBM DB2
SELECT column, RAND() as IDX FROM table ORDER BY IDX FETCH FIRST 1 ROWS ONLY
Oracle:
SELECT column FROM ( SELECT column FROM table ORDER BY dbms_random.value ) WHERE rownum = 1
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12272958/viewspace-681770/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle、my sql、sql隨機查詢語句OracleSQL隨機
- Oracle 行轉列的sql語句OracleSQL
- Java 的選擇語句(轉)Java
- Oracle行轉列、列轉行的Sql語句總結OracleSQL
- sqlserver dba常用的sql語句SQLServer
- 《轉》SqlServer和Oracle中一些常用的sql語句3-行列轉換SQLServerOracle
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-IF THEN ELSeIFSQL
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-IF THEN ELSESQL
- PLSQL Language Referenc-4PL/SQL控制語句-條件選擇語句-IF THENSQL
- sqlserver採集欄位的sql語句SQLServer
- Oracle SQL精妙SQL語句講解(轉)OracleSQL
- Oracle SQL 語句的執行過程OracleSQL
- oracle的sql語句OracleSQL
- 後臺執行SQL語句(oracle)SQLOracle
- Oracle SQL語句執行步驟OracleSQL
- SQLServer資料庫管理的常用SQL語句SQLServer資料庫
- Oracle中SQL語句解析的步驟(轉)OracleSQL
- 查詢Oracle正在執行的SQL語句OracleSQL
- 理解oracle執行sql語句的過程OracleSQL
- oracle sql語句OracleSQL
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-搜尋CASESQL
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-簡單CASESQL
- 轉貼:Oracle維護常用SQL語句OracleSQL
- oracle動態sql語句處理(轉)OracleSQL
- sqlserver 檢視和sql語句的效率對比SQLServer
- ORACLE sql 語句的執行過程(SQL效能調整)OracleSQL
- 查詢Oracle正在執行的sql語句及執行該語句的使用者OracleSQL
- Oracle基本SQL語句OracleSQL
- oracle常用SQL語句OracleSQL
- SQLServer資料庫管理常用的SQL和T-SQL語句SQLServer資料庫
- 精妙SQL語句 (轉)SQL
- SQLServer效能優化之改寫SQL語句SQLServer優化
- ORACLE很重要的sql語句OracleSQL
- SQL語句select隨機調取10行資料 Access/SQL Server/Mysql等資料庫隨機ServerMySql資料庫
- ORACLE SQL語句優化技術分析(轉)OracleSQL優化
- oracle 對比sql語句執行環境OracleSQL
- SQL Server SQL語句進行優化的基本原則 (轉)SQLServer優化
- sql 常用語句積累 (隨時更新)SQL