Wyszukiwanie wrażliwe na mysql z podobnym

Wyszukiwanie wrażliwe na mysql z podobnym

Instrukcja podobna służy do wyszukiwania rekordów za pomocą częściowych strun w MySQL. Domyślnie zapytanie z RecomeS o rozróżnianie przypadków podobnych. Oznacza, że ​​zapytanie będzie pasować do obu rekordów w małej litery lub wielkiej.

Na przykład wyszukaj wszystkie rekordy ONZ KOLORY TABELA, w której nazwa zaczyna się od „GR”.

mysql> Wybierz nazwę z kolorów, w których nazwa „gr%”;
1mysql> Wybierz nazwę z kolorów, w których nazwa „gr%”;

Powyższe zapytanie można zobaczyć rekordy z wszelkimi przypadkami.

Ale czasami musisz wybrać tylko dane wrażliwe na przypadki. W takim przypadku musisz rzucić wartości jako binarne.

Aby to zrobić, dodaj DWÓJKOWY Opcja z podobnym stwierdzeniem i wyświetl wyniki:

mysql> Wybierz nazwę z kolorów, w których nazwa jak binarna „gr%”;
1mysql> Wybierz nazwę z kolorów, w których nazwa jak binarna „gr%”;

Możesz zobaczyć wynik zawiera tylko te rekordy, które dopasowują się do wrażliwości na literę. Kiedy używamy binarnego, a następnie MySQL porównaj dane bajtu-byte-byte. Bez binarnego porównuje dane o charakterystyce dla charakteru.