sqlitebrowser / sqlitebrowser/sqlitebrowser
More of a question
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- C++
- Star
- 24.6k
- Fork
- 2.4k
- Merge trung bình
- 3 ngày 49 phút
- Pull request đã merge (30 ngày)
- 3
Mô tả
I have a query
SELECT "words"."word", count("files"."file") as "count" FROM "words", "phones", "files" WHERE "words"."word_id" = "phones"."word_id" AND "words"."word_id" = "files"."word_id" AND "phones"."phone1" = 'SH' GROUP BY "words"."word"
What is confusing me is if I run through ODBC and libreoffice base the above returns records and also fairly quickly.
If I open the database direct with sqlitebrowser on ubuntu 22.04 with a db created in python I get the following
Execution finished without errors.
Result: 0 rows returned in 24529ms
At line 1:
SELECT "words"."word", count("files"."file") as "count" FROM "words", "phones", "files" WHERE "words"."word_id" = "phones"."word_id" AND "words"."word_id" = "files"."word_id" AND "phones"."phone1" = 'SH' GROUP BY "words"."word"
1stly as seen its very slow but also how can it return zero rows when the exact same via ODBC does.
Maybe its the snap of sqlitebrowser on Ubuntu 22.04 as never had anything like this on 20.04
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện truy vấn SQL được cung cấp trong SQLiteBrowser trên Ubuntu 22.04 bằng cơ sở dữ liệu được tạo trong Python, sau đó so sánh với kết quả của ODBC và LibreOffice Base. Được xem là hoàn thành khi xác định được nguyên nhân có thể tái hiện của sự khác biệt về các hàng hoặc thời gian truy vấn, hoặc ghi lại thông tin còn thiếu cần thiết để điều tra vấn đề.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- python, sqlite
- Lĩnh vực
- database
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100