-
[golang] query가 무진장 길때 string 활용(IT)golang+db팁 한방으로 정리 2023. 2. 22. 17:47
var rett db.LogDBRow sql_statement := ` SELECT MY QUERY STRING~~~ FROM ( Select MY QUERY STRING~~~, count(*) cnt from ( SELECT MY QUERY STRING~~~ where time >= %s::TIMESTAMP WITH TIME ZONE AND time <= %s::TIMESTAMP WITH TIME ZONE` if len(args) > 0 { sql_statement += ` AND tags = %s` } sql_statement += ` ) m1 group by MY QUERY STRING~~~ ) m2 ORDER BY m2.aaa, m2.bbb ` fmt.Sprintf(sql_statement, fromdate, todate, tags)
'(IT)golang+db팁 한방으로 정리' 카테고리의 다른 글
[golang] slice 란 무엇인가? 배열과 다른거야? (0) 2023.03.08 [golang] 형변환 정리 (0) 2023.03.08 [golang] channel 구현시 panic 현상 해결 방법 (0) 2023.01.28 [pgadmin] #Error #servermanager #user_info 대응 (0) 2023.01.18 [golang, mariadb] time.RFC3339 포맷을 DB에 넣자 (0) 2023.01.10