Как выбрать максимум смешанной строки / Int столбца?

Допустим, у меня есть таблица, которая содержит столбец для номера счета, тип данных VARCHAR со смешанными значениями string / int, такими как:

invoice_number
**************
    HKL1
    HKL2
    HKL3
    .....
    HKL12
    HKL13
    HKL14
    HKL15

Я пытался выбрать максимум из этого, но он возвращается с "HKL9"не самое высокое значениеHKL15" .

SELECT MAX( invoice_number )
FROM `invoice_header`

Ответы на вопрос(5)

Ваш ответ на вопрос