有没有更好的方法来处理ID上的MYSQL SELECT查询,该ID也可以为n。下面的代码有效,但我想把它放在一个查询中。这可能吗?
if parent_id != nil {
err := db.QueryRow("SELECT id FROM category WHERE parent_id = ?", parent_id).Scan(&category_id)
if err != nil {
fmt.Println("ID not found", err)
}
} else {
err := db.QueryRow("SELECT id FROM category WHERE parent_id is NULL").Scan(&category_id)
if err != nil {
fmt.Println("ID not found", err)
}
}
PIPIONE
相关分类