我的研究,
承认 WHERE (SUBSTRING_INDEX ( destination
, '-', 1)) LIKE 'A%'
我或多或少地感谢获取列表,让我解释一下;
条件“WHERE for like 'a%'”向我显示以 A 开头的目的地,但我也想检索 Z 和 B,因为 Z
另一个例子,“WHERE (SUBSTRING_INDEX ( destination
, '-', 1)) LIKE 'F%'”,结果第一个字母 F 在补充:E 和 G
我的研究,
承认 WHERE (SUBSTRING_INDEX ( destination
, '-', 1)) LIKE 'A%'
我或多或少地感谢获取列表,让我解释一下;
条件“WHERE for like 'a%'”向我显示以 A 开头的目的地,但我也想检索 Z 和 B,因为 Z
另一个例子,“WHERE (SUBSTRING_INDEX ( destination
, '-', 1)) LIKE 'F%'”,结果第一个字母 F 在补充:E 和 G
SELECT *
FROM mytable
WHERE destination >= CHAR(ORD('F') - 1)
AND destination < CHAR(ORD('F') + 2)
请参阅SQLFiddle