Tôi đang viết một tập lệnh nhận được số lượng hàng cho một vài bảng, tuy nhiên đối với một số bảng tôi chỉ muốn nhận một số lượng hàng được đặt cờ (trong trường hợp này là active = 1). Có cách nào tôi có thể làm điều này trong một truy vấn không?
Ví dụ:
Bảng users
có một cột được gọi là hoạt động
Bảng clients
không có cột được gọi là hoạt động
Tôi muốn có được số lượng người dùng trong đó active = 1 và chỉ nhận được số lượng khách hàng.
Trước khi bạn nói "chỉ cần mã cứng", đây là một truy vấn nằm trong tập lệnh python có thể chạy trên nhiều cơ sở dữ liệu khác nhau và tôi không có cách nào biết được tập lệnh nào mà tập lệnh của tôi sẽ chọn và nếu chúng có một cột được gọi active
, và Tôi muốn chỉ có một truy vấn để thực hiện tất cả thay vì hai truy vấn riêng biệt và dựa vào mysql để đưa ra một lỗi để tôi biết sử dụng một truy vấn khác.