我希望在传递两个或更多静态字符串时添加逗号。
SELECT ts.NAME
FROM ...
JOIN ...
WHERE ins.FEED_NAME = 'Trend'
....
AND ts.NAME = 'beautiful' || 'chennai'
....
AND ins.USER_ID is NULL
ORDER BY ins.CREATED_AT DESC;
如何将输出显示为 beautiful,chennai
答案 0 :(得分:1)
您正在做的是从表中选择记录,其中NAME列的值等于'beautiful'|| '奈'。
||表示Oracle中的字符串连接。因此,您有效地选择了NAME='beautifulchennai'
。
也许您要选择值'beautiful'或值'chennai'?
然后你应该选择NAME in ('beautiful','chennai')