Salve a tutti, sto cercando di usare le espressioni regolari nella paginazione ma avrei bisogno di aiuto:
in pratica voglio che la query del count(*) (per intenderci quella che conta quanti row sono nel resultset) sia estrapolata con un'espressione regolare dalla query, senza che io la debba costruitre a manina; faccio un esempio:
query (non considerate la correttezza dei campi o il senso della query ma solo l'ipotetica struttura)
select
comune,
(select provincia
from province
where provincia = 'napoli'),
(select regione
from regioni
where regione = 'campania'),
istatcomune
from comuni t1
where comune like '%ci% and
(select provincia
from province
where provincia = t1.cod_provincia)
in pratica vorrei poter ricavare tramite una sola espressione regolare usando una delle funzioni preg la query
select count(*)
from comuni t1
where comune like '%ci% and
(select provincia
from province
where provincia = t1.cod_provincia)
ho provato in svariati modi di identificare il from della select principale per poter estrarre la substringa da sostituire, ma invano