📄 random.sql
字号:
---- RANDOM-- Test the random function---- count the number of tuples originally, should be 1000SELECT count(*) FROM onek;-- pick three random rows, they shouldn't match(SELECT unique1 AS random FROM onek ORDER BY random() LIMIT 1)INTERSECT(SELECT unique1 AS random FROM onek ORDER BY random() LIMIT 1)INTERSECT(SELECT unique1 AS random FROM onek ORDER BY random() LIMIT 1);-- count roughly 1/10 of the tuplesSELECT count(*) AS random INTO RANDOM_TBL FROM onek WHERE random() < 1.0/10;-- select again, the count should be differentINSERT INTO RANDOM_TBL (random) SELECT count(*) FROM onek WHERE random() < 1.0/10;-- select again, the count should be differentINSERT INTO RANDOM_TBL (random) SELECT count(*) FROM onek WHERE random() < 1.0/10;-- select again, the count should be differentINSERT INTO RANDOM_TBL (random) SELECT count(*) FROM onek WHERE random() < 1.0/10;-- now test that they are different countsSELECT random, count(random) FROM RANDOM_TBL GROUP BY random HAVING count(random) > 3;SELECT AVG(random) FROM RANDOM_TBL HAVING AVG(random) NOT BETWEEN 80 AND 120;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -