Prechádzať zdrojové kódy

이중 쿼리 기반으로 변경

잉여개발기 2 rokov pred
rodič
commit
5d235aa3d3

BIN
route_go/bin/main.amd64.exe


+ 2 - 2
route_go/route/api_list_old_page.go

@@ -36,9 +36,9 @@ func Api_list_old_page(call_arg []string) {
 	var stmt *sql.Stmt
 
 	if other_set["set_type"] == "old" {
-		stmt, err = db.Prepare(tool.DB_change(db_set, "select doc_name, set_data from data_set where set_name = 'last_edit' and doc_rev = '' order by set_data asc limit ?, 50"))
+		stmt, err = db.Prepare(tool.DB_change(db_set, "select doc_name, set_data from data_set where set_name = 'last_edit' and doc_rev = '' and (doc_name) in (select doc_name from data_set where set_name = 'doc_type' and set_data = '') order by set_data asc limit ?, 50"))
 	} else {
-		stmt, err = db.Prepare(tool.DB_change(db_set, "select doc_name, set_data from data_set where set_name = 'last_edit' and doc_rev = '' order by set_data desc limit ?, 50"))
+		stmt, err = db.Prepare(tool.DB_change(db_set, "select doc_name, set_data from data_set where set_name = 'last_edit' and doc_rev = '' and (doc_name) in (select doc_name from data_set where set_name = 'doc_type' and set_data = '') order by set_data desc limit ?, 50"))
 	}
 
 	if err != nil {