在python sqlite3中,为什么通配符在这种情况下不起作用?

时间:2014-09-08 04:16:49

标签: python sqlite wildcard sql-like

我不知道为什么以下代码无法选择任何行:term =' apple'在表wordcount

c.execute("SELECT * FROM wordcount WHERE term LIKE '[a]%'")

这是wc3school的教程

使用SQL [charlist]通配符 以下SQL语句选择城市以" b"," s"或" p":

开头的所有客户

SELECT * FROM Customers 城市LIKE' [bsp]%&#39 ;;

有人有线索吗?

1 个答案:

答案 0 :(得分:3)

简单" a%"而不是" [a]%"。也许你正在考虑正则表达式的语法,但这是不同的。