【发布时间】:2012-08-14 13:47:52
【问题描述】:
如果我有一组字符串,什么 SQL 语句将确定在表的一列中找到哪些字符串?
我希望它返回找到了哪些字符串,如果没有找到,则返回 Null。
【问题讨论】:
-
你有一个“集合”。一张桌子?在另一个程序中?逗号分隔列表?另外,在使用 SQL 标记某些内容时,请务必说明 RDBMS,SQL 只是一种具有多种实现的语言。每个人都有解决问题的独特方法
-
@Ben:请 ANSI-89 1 级。这组字符串可以用任何你想要的方式表示。逗号分隔的列表很好。
-
SQL-2003 将 MySQL 不支持的窗口函数定义为 ANSI 标准的一部分......如果要针对特定的 RDBMS 运行,最好说明它。
-
@Ben:ANSI-89 是我需要的。
-
@habibzare:不,我需要搜索表格的一列