Мне нужна помощь по sql-соединениям. У меня есть 3 выберите заявления, которые дают мне такой вывод:SQL-соединение в разных подсчетах результатов подсчета
select-statement A:
location amount_A
7234 17
7456 2
select-statement B:
location number_x
7234 4455
7456 555
select-statement C:
location errors
7234 1
7456 44537
Я хочу, чтобы иметь результат в одной таблице, как это:
location Amount_A number_x errors
7234 17 4455 1
7456 2 555 44537
, что это лучший и/или самый простой способ для достижения этой цели? Каждый select-statement использует другие таблицы.?!
эти заявления:
A: select substring(column_a for 4) location, count(*) Amount_A from table_a where column_a like '7%' group by location ;
B: select substring(e.column_xy for 4), count(*) number_x from table_b b, table_e e , table_c c where b.stationextension_id = e.id and b.id = c.id and (c.column_h in ('value_a', 'value_b')) group by substring(e.column_xy for 4) ;
C: select substring(name from 1 for 4), count(*) from errors group by substring(name from 1 for 4) ;
спасибо за редактирование, чтобы сделать его более читаемым. – astrakid