我将 sqlx 与 mysql 数据库一起使用,并希望查询author
表中以某些字母开头的名称。这是查询:
sqlx.DB.Select(&authors, "SELECT * FROM author WHERE first_name LIKE ?% OR last_name LIKE ?%", letter,letter)
但我明白了
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在 '% OR last_name LIKE ?%' 附近使用正确的语法
我在文档中查看了LIKE
查询示例,但找不到任何查询。所以想知道我该如何解决这个问题?