在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中文網其他相關文章!