我正在使用 qodbc(一个 quickbooks 数据库连接器)它使用类似 ODBC 的 sql 语言。
我想查找字段与模式匹配的所有记录,但我有轻微的偏差。
我的字段中的信息如下所示:
321-......02/25/10
321-1.....02/26/10
321-2.....03/25/10
321-3.....03/26/10
322-......04/25/10
322-1.....04/26/10
322-2.....05/25/10
322-3.....05/26/10
我希望我的查询只返回模式与第一个数字匹配的行。因此,如果用户搜索“321”,它将只显示看起来像 321 的记录,而不会显示具有 321-1 或 321-3 的记录。同样,如果用户搜索 321-1,您将不会看到 321。(这很简单)
现在我有
LIKE '321%'
这会找到所有这些,无论它们后面是否跟着点。尽管该字段具有应有的更多信息,但有没有一种方法可以将查询限制为仅具体信息。
(PS我没有设置这个系统,在一个字段中看到两个数据点让我畏缩,如果我的标题不对,请建议一个新的标题。)