gpt4 book ai didi

mysql - 如何在Mysql查询中选择随机ID

转载 作者:行者123 更新时间:2023-11-29 14:02:25 25 4
gpt4 key购买 nike

SELECT e.ent_seq, 
GROUP_CONCAT(DISTINCT kei.keb SEPARATOR'; ')AS kebs,
GROUP_CONCAT(DISTINCT rei.reb SEPARATOR '; ') AS rebs,
GROUP_CONCAT(DISTINCT sei.mean SEPARATOR '; ') AS means,
FROM entry e
LEFT JOIN k_ele kei ON e.entry = kei.entry
LEFT JOIN r_ele rei ON e.entry = rei.entry
LEFT JOIN sense se ON e.entry = se.entry
LEFT JOIN s_gloss_eng sei ON se.SID = sei.SID
WHERE mn_null = 1
GROUP BY e.entry

如何随机选择e.entry? e.entry 是一个整数。

最佳答案

 SELECT e.ent_seq, 
GROUP_CONCAT(DISTINCT kei.keb SEPARATOR'; ')AS kebs,
GROUP_CONCAT(DISTINCT rei.reb SEPARATOR '; ') AS rebs,
GROUP_CONCAT(DISTINCT sei.mean SEPARATOR '; ') AS means

FROM entry e

LEFT JOIN k_ele kei ON e.entry = kei.entry
LEFT JOIN r_ele rei ON e.entry = rei.entry
LEFT JOIN sense se ON e.entry = se.entry
LEFT JOIN s_gloss_eng sei ON se.SID = sei.SID

WHERE e.ent_seq IN (SELECT jt5.jlpt5_seq FROM jlptn5 jt5
WHERE jt5.jlpt5_null = 0
ORDER BY RAND())
GROUP BY e.entry
ORDER BY RAND()
LIMIT 20

关于mysql - 如何在Mysql查询中选择随机ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14870169/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com