Придумайте тестовое упражнение, чтобы вы могли мне помочь:
У нас есть две таблицы:
table1:
id: auto_increment (primary key)
number_complete: varchar(255)
table2:
id: auto_increment (primary key)
name: varchar(255)
number_cut: varchar(255)
В каждой таблице есть эти данные:
table1:

table2:

ну действительно в таблице 1 есть более миллиона записей, а во второй таблице 34 тысячи записей.
результат яищет что-то вроде этого:

То, что он выполнял и продолжает выполнять, было это предложение:
select t2.name, count(t1.id)
from table1 as t1, table2 as t2
where t1.number_complete like concat(t2.number_cut,'%')
group by t2.name;
Нов этот момент я почти 1 час ждал исполнения предложения, как вы понимаете, я не специалист по SQL.