首页 > 解决方案 > SQL 随机特征

问题描述

String show = "SELECT * FROM car ORDER BY RANDOM() LIMIT 4";

您好,我正在使用 netbeans 创建这个测验软件。我决定使用 sqlite。因此,每当我单击开始按钮时,程序都会从​​数据库中随机获取一行问题并将其显示在文本区域中。问题是,有时它会重复相同的问题,因为它只是随机的。我希望我的问题是随机的,但每个问题都是独一无二的,而不是重复两次。我想要 5 个问题的限制,之后程序应该结束测验并显示一条消息。需要帮助,我是这方面的初学者。

标签: javasqlsqlite

解决方案


你可以这样使用:

....WHERE NOT (name = 'Paul' AND city = 'London')

推荐阅读