add batch remove batch split batch comment selection show hidden batches hide batch highlight batch
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE table1 (
barcode varchar(255)
);
INSERT INTO table1 VALUES
('HYD123'),
('HYD1234'),
('HYD132453741 ');
Records: 3  Duplicates: 0  Warnings: 0
select *
from table1;
barcode
HYD123
HYD1234
HYD132453741
SELECT oo.barcode, cast(SUBSTRING_INDEX(oo.barcode,'HYD',-1) AS UNSIGNED INTEGER)
FROM table1 oo
WHERE cast(SUBSTRING_INDEX(oo.barcode,'HYD',-1) AS UNSIGNED INTEGER) between 122 and 1250
barcode cast(SUBSTRING_INDEX(oo.barcode,'HYD',-1) AS UNSIGNED INTEGER)
HYD123 123
HYD1234 1234