sum(if(u.access_level = 'admin',1,0)) as admins
chỉnh sửa. Xin lưu ý rằng điều kiện này có thể được viết lại ngay cả theo cách này
sum(u.access_level = 'admin')
bởi vì mysql chỉ trả về 1 nếu điều kiện là đúng hoặc 0 nếu không.
sum(if(u.access_level = 'admin',1,0)) as admins
chỉnh sửa. Xin lưu ý rằng điều kiện này có thể được viết lại ngay cả theo cách này
sum(u.access_level = 'admin')
bởi vì mysql chỉ trả về 1 nếu điều kiện là đúng hoặc 0 nếu không.
Làm thế nào để thực hiện một đường trung bình động trên một phạm vi ngày trong SQL?
Còn lại Tham gia vào bản ghi gần đây nhất
Trường cột 'duy nhất' có ngụ ý chỉ mục với MySQL không và nếu có thì tại sao?
Tham gia nào tốt hơn, ẩn hay rõ ràng?
Khung thực thể:Cách truy vấn một số bảng liên quan trong cơ sở dữ liệu tạo một chuyến đi duy nhất