【发布时间】:2019-12-21 12:42:56
【问题描述】:
我正在尝试随机化我的训练数据或机器学习。在我的表中有一个只保存两个值“A”和“B”的列。但是当我使用随机查询时,显示的两个值都不相等,并且我的代码不起作用。如何解决这个问题?我在 MySQL 上真的很糟糕 T.T
我在 XAMPP 上使用 MySQL
SELECT * FROM
(
(SELECT * FROM table WHERE table.category = 'A' LIMIT 10) as t1
UNION ALL
(SELECT * FROM table WHERE table.category = 'A' LIMIT 10) as t2
)ORDER BY RAND()
您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以获取在 'as t2 附近使用的正确语法 ) ORDER BY RAND() LIMIT 0, 25' at line 5
【问题讨论】:
标签: mysql database select random union