manjiriV Ответов: 1

Найдите повторяющиеся значения, начинающиеся с какого-то конкретного cahrecter


Цитата:
я знаю, как найти повторяющиеся значения с помощью функции count (), но мой вопрос в том, как я могу найти повторяющиеся значения, начинающиеся с какой-то буквы типа' A 'или'K'

у меня есть такой стол tblmytable

город rollnumber идентификатор Фесс
1 A100156 Ajamer 450
2 P102555 Пуна 450
3 А100156 Аджамер 450
4 P102555 Пуна 450

выберите rollnumber, count (rollnumber) как COUNTOF из tblmytable group by rollnumber having count (rollnumber)> 1 order by rollnumber

дает мне такой результат

rollnumber countof

A100156 2
P102555 2

я хочу найти повторяющиеся номера рулонов, начинающиеся с буквы "А".

вот так как я могу изменить запрос


Что я уже пробовал:

select rollnumber,count(rollnumber) AS COUNTOF from tblmytable group by rollnumber having count(rollnumber)>1 order by rollnumber

1 Ответов

Рейтинг:
4

Graeme_Grant

выберите rollnumber, count (rollnumber) как COUNTOF из tblmytable group by rollnumber having count (rollnumber)> 1 order by rollnumber Где rollnumber как "A%"

Подробнее вы можете прочитать здесь: Оператор SQL LIKE[^]