Truy vấn của tôi là điều này. Tôi có một loạt các mục và tôi muốn nhóm chúng theo ngày. Nhưng thay vì có ngày trong cơ sở dữ liệu của tôi, tôi có một trường datetime. Tôi làm gì?Cách truyền DATETIME dưới dạng DATE trong mysql?
select * from follow_queue group by follow_date cast follow_date as date
Điều đó không có tác dụng.
Thử: 'select * from follow_queue group by cast (follow_date as date)' trước tiên. – NawaMan
bạn không cần truyền, chỉ cần sử dụng hàm DATE() – markus
Không phải hàm DATE() truyền ngày giờ thành chuỗi? Chắc chắn, nó hoạt động cho nhóm theo ngày, nhưng tôi nghĩ rằng câu trả lời của NawaMan là chính xác hơn dựa trên cách phân biệt câu hỏi – DJDave