нужно вернуть кол-во таких же элементов в бд
                  
                  
                  
                  
                  
                  то есть если псевдокодом то примерно так:
                  
                  
                  
                  
                  
                  for item in items:
                  
                  
                      ins = insert item into table
                  
                  
                      cnt = select count(1) from table where title = item.title
                  
                  
                      ins.count = cnt
                  
                  
                      yield ins
                  
                  
                  
                  
                  
                  
                  
                  
                  возможно ли уместить это в один запрос и в какую сторону копать?
                  
                  
                
По идее, можно. В сторону wCTE. Т.е. посчитать, сколько было с таким же title, как вставляемый; сколько таких же вставляется, сложить, да и всё.
Обсуждают сегодня