Выбор заданных значений
Это таблица
chr
chr1
chr2
chr10
chrU_X
chrM_a_a
Я хочу получить только chr%andnumber% (chr1, chr2, chr10 в этом случае) с:
select chr
from varianti
where chr like 'chr_'
group by chr
Но он возвращает только chr1, chr2, а не chr10.
Я хочу получить такой результат:
chr
chr1
chr2
chr10
Что-то не так?
1 ответ:
Можно использовать аналогично:
select * from chr where col similar to 'chr[0-9]*'
Или регулярное выражение:
select * from chr where col ~ '^chr[0-9]*$'
Пожалуйста, смотрите скрипкуздесь .