我在数据库中有两个表,请参考下面的链接。 我需要的是在表格问题中随机选择一行,表格中没有说明,并且应该在一个查询中完成。 任何人都知道如何编写此查询?
答案 0 :(得分:2)
试试这个:
SELECT *
FROM question
WHERE question.id NOT IN (SELECT question_id FROM answered)
ORDER BY RAND()
LIMIT 1
此查询将随机选择一个未回答的问题。
结果:
ID TITLE
3 Why do you want this job?
请参阅SQL Fiddle
中的示例