Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да използвам буквено-цифрови полета с клауза BETWEEN в Mysql?

Вместо BETWEEN клауза използвайте STRCMP(expr1, expr2) функция за операции за сравнение на низове:

WHERE STRCMP(mgrs, '42SWC227821555') >= 0 AND STRCMP(mgrs, '42SWC227821570') <= 0


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Актуализиране на множество редове с различни стойности

  2. Коригирайте „ГРЕШКА 1136 (21S01):Броят на колоните не съвпада с броя на стойностите на ред 2“, когато използвате инструкцията VALUES в MySQL

  3. Mysql Съхранена процедура, Запитване за проверка дали съществува или не

  4. Вмъкване в таблицата по ред

  5. Кеширане на данни в PHP SESSION или заявка от db всеки път?