Tôi đang cố gắng để chọn cpu_time từ db, nhưng thời điểm đó phải phù hợp với một số tiêu chí khác - tức là build_version, test_letter, design_index, multi_thread, và test_indexSQLite Query bằng cách sử dụng lồng CHỌN
Những gì tôi nghĩ sẽ làm việc là (các SELECT DISTINCT
tuyên bố bên trong hoạt động trên riêng của mình):
set query [db eval \
{SELECT DISTINCT cpu_time WHERE cpu_time IN
(SELECT DISTINCT mgc_version, test_type_letter, design_index,
test_index, cpu_time, multi_thread
FROM TestExecutions WHERE test_type_letter
BETWEEN $testletter AND $testletter)}]
*** Lưu ý - đây là đem lại cho tôi một "không có cột như: cpu_time" lỗi
nơi SELECT đầu tiên của tôi sẽ kéo tất cả các mục từ một sự trở lại khác biệt. Sau đó, từ mỗi lần trả lại, tôi muốn CHỈ sử dụng cpu_time, cho mỗi loại $ testletter.
Điều này là để tạo tệp CSV chỉ có cpu_time. Có rõ ràng những gì tôi nhận được sai?
Cảm ơn bạn!
Hãy thử sử dụng nút mã (số và số không) trong trình chỉnh sửa hoặc mã thụt lề bằng 4 dấu cách để làm cho nó trông đúng. –