Điều này phải dễ dàng, nhưng tôi có một chút thời gian. Tại sao ORDER BY với LIKE sắp xếp kết quả phù hợp dưới dạng giá trị cao hơn so với kết quả không phù hợp? Để có được kết quả tôi mong đợi tôi phải trộn ASC và DESC vào những gì là nếu không dữ liệu giống nhau:Đặt hàng theo: Trả lại unLIKE trước LIKE?
create table foo (name text);
select name from foo order by name like 'm%' desc, name;
_M_ agnificant, cảm ơn bạn. – Sam