myodo.ru
Мудрец
(12806)
3 года назад
подсчет для 'а', остальные добавляй сам
set @text = 'ытитыжжьжьсыжффэцщчзаэчбфдбча фчбыбэфабэфчабж';
with recursive rec (f,ac,lv) as (select @text f,
case when substr(@text,1,1) = 'а' then 1 else 0 end ac,1 lv from dual
union all select f, case when substr(f,lv+1,1) = 'а' then ac+1 else ac+0 end ac, lv+1 lv from rec
where length(f)>lv+1)
select ac from (select ac,row_number()over(partition by null order by lv desc)n from rec)as t where n=1;
диалект mysql
DECLARE @Text varchar(1000)
SET @Text = 'Для выполнения этого блока заданий в начале программы, которую вы создаете, объявите переменную типа varchar и присвойте ей в качестве значения строку
с любым базовым текстом, не менее 100 символов, который будет анализироваться
и/или исправляться в заданиях.'
1.Подсчитать количество встреч каждой из следующих букв: «а», «в», «и», «п» в
базовом тексте.