Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapytanie MySql BETWEEN dwa ciągi czasami nie działa

Istnieje różnica między ciągami a liczbami całkowitymi - istnieje powód, dla którego masz kilka różnych typów danych :

Porównując liczby całkowite , porównujesz ich wartości liczbowe; tj. 10 jest większy niż 5 .

Porównując ciągi , używasz porównania alfabetycznego; np. '10' jest mniejszy niż '5' , ponieważ '1' jest mniejszy niż '5' .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd XML w ampersand (&)

  2. USUŃ Z LICZBY(*) w MySQL

  3. Jak napisać funkcję mysql z dynamiczną nazwą tabeli?

  4. Najlepsze praktyki dotyczące wyświetlania wyników wyszukiwania z powiązanymi fragmentami tekstu z rzeczywistych wyników

  5. Jak utworzyć tabelę przestawną w MySQL