SELECT * FROM dbname WHERE text = 'a%'
(this can get all the `text` fields which begin with the letter "a".)
Nhưng cách lấy các trường có chữ cái đầu tiên! = [A-z]?thư mysql truy vấn php đầu tiên! = [A-z]
ví dụ:
\"hello\" // this first letter begin as \ not range in a-z
いけ // also first letter not begin range in a-z
...
may also have a white space as the first character.
Vậy làm thế nào bạn có thể sử dụng php mysql query để có được tất cả các loại kết quả mà các chữ cái đầu tiên !=[a-z]
?
MySQL sẽ không sử dụng chỉ mục trên văn bản khi bạn đã bao bọc nó trong một hàm. Bạn phải cô lập trường được lập chỉ mục trong so sánh trong câu lệnh where cho mysql để sử dụng một chỉ mục trên đó. – Riedsio
@Riedsio ý của bạn là gì? 'LEFT' có thể sử dụng các chỉ số. – alexn