在 Golang 中使用 SQL 时,利用 IN 查找可以极大地增强您的查询能力。让我们深入研究如何使用 Go 流行的 pq 数据库驱动程序执行 IN 查找。
问题:
您应该提供什么值使用 db.Prepare 函数进行 IN 查找时作为第二个参数?以下代码片段说明了该问题:
stmt, err := db.Prepare("SELECT * FROM awesome_table WHERE>
答案:
要使用 pq 执行 IN 查找,请使用 pq。数组类型。这种类型使您能够将 SQL 数组表示为 Go 切片。以下代码演示了如何使用 pq.Array:
stmt, err := db.Prepare("SELECT * FROM awesome_table WHERE>
此代码生成以下 SQL 查询:
SELECT * FROM awesome_table WHERE>
附加说明:
以上是如何在 Golang 的 pq 驱动程序中正确使用 IN 查找和 db.Prepare?的详细内容。更多信息请关注PHP中文网其他相关文章!