使用LIKE运算符仅检索标题代码

时间:2012-05-09 10:04:58

标签: mysql coldfusion sql-like

我有一个简单的问题。我有一个头部代码和相关子代码列表:

  • 100.001 (代码)
  • 100.001.001-100.001.010 (子代码)
  • 990.001 (代码)
  • 990.001.001-120.001.010 (子代码)

头部代码全部列出,下面是他们的子代码。我想要的只是列出头部代码。我尝试了很多变化,但没有一个工作。

我还想从760.001790.001获取代码,我很容易就这样做了:

WHERE ACCOUNT_CODE >= '760'
AND   ACCOUNT_CODE <= '790'

然后我想得到头代码:

WHERE ACCOUNT_CODE LIKE '7%0.00%` 

但它仍会列出760.001.001790.001.010的所有代码。如何正确过滤它们?

1 个答案:

答案 0 :(得分:2)

您希望使用_通配符仅匹配一个字符,而不是匹配任意数量字符的%通配符 - 例如:

ACCOUNT_CODE LIKE '7_0.00_'