我有这张桌子
rss_user。您会看到帐户名称、应用程序名称和应用程序类型。
带有 RSS_USER_NAME RSS_NAME RSS_TYPE
示例数据
tom@gmail.com webapp4 webapps
tom@gmail.com webapp6 webapps
tom@gmail.com mswin3 windows
tom@gmail.com mswin2 windows
sakur@gmail.com mswin2 windows
sakur@gmail.com webapp6 webapps
我希望从 rss_name 和 rss_type 的组合中获得一个随机帐户。rss_name 和 rss_type 的每个组合都应该有一个随机帐户。
当前代码。完全没用:-(
SELECT *
FROM ( SELECT 'SYNC rss_user WITH rss_user_name = "'
|| RSS_USER_NAME
|| '" , rss_name = "'
|| RSS_NAME
|| '" , rss_type = "'
|| RSS_TYPE
|| '";'
FROM rss_user
ORDER BY DBMS_RANDOM.VALUE)
WHERE ROWNUM = 1
结果:
SYNC rss_user WITH rss_user_name = "tom@gmail.com" , rss_name = "webapp4" , rss_type = "webapps";