У меня есть две таблицы, а именно история и список ошибок. История содержит записи о транзакции с подробной информацией. Одним из них является код ошибки. А именно, таблица ошибок содержит список кодов ошибок и описание. Теперь я хочу выбрать результат из двух таблиц, показывающий количество раз, когда в таблице истории произошел отчетный код ошибки и соответствующее описание ошибки для того же кода ошибки из таблицы ошибок. Пожалуйста помоги.Выбор из двух таблиц с использованием oracle
ответ
Предполагая, что вы хотите, внутреннее соединение в двух таблицах:
select errorcode, errordescription, count(*)
from error, history
where history.errorcode = error.code
group by history.errorcode, history.errordescription
EDIT:
Предполагая, что код ошибки уникален по таблице ошибок, и используя имена полей, которые вы предоставили:
select h.errorcode, count(*) as count
from history h
group by h.errorcode
Если вам нужно описание, тоже тогда вам, возможно, потребуется включить подзапрос:
select z.errorcode, (select errordesc from error where errorcode = z.errorcode), z.count
from (
select h.errorcode, count(*) as count
from history h
group by h.errorcode
) z
Я хочу иметь описание ошибки для соответствующего кода ошибки, отображаемого в том же наборе результатов – RahulMuk07
, он должен быть как errorcount, errorcode, errordescription – RahulMuk07
Как насчет этого? –
- 1. Oracle: выбор из двух таблиц
- 2. Выбор из двух таблиц
- 3. Выбор из двух таблиц?
- 4. MYSQL Выбор из двух таблиц
- 5. SQL Выбор из двух таблиц
- 6. Выбор строки из двух таблиц
- 7. Выбор данных из двух таблиц
- 8. Выбор данных из двух таблиц
- 9. Oracle - Совокупные из двух таблиц
- 10. Выбор из двух разных таблиц
- 11. Выбор * из двух таблиц с использованием php и mySQL
- 12. Выбор из двух таблиц с одинаковым столбцом
- 13. Подсчет и выбор данных из двух таблиц
- 14. SQL Выбор из значения из двух таблиц
- 15. Oracle обновление двух таблиц
- 16. Обновление двух таблиц - Oracle
- 17. Выбор двух полей из двух разных таблиц с разными именами
- 18. Выбор и подсчет из двух таблиц
- 19. mySQL множественный выбор из двух таблиц (фильтрация)
- 20. PDO - выбор данных из двух таблиц
- 21. Как сделать выбор из двух таблиц?
- 22. выбор значений из двух таблиц mysql
- 23. Выбор равных полей из двух таблиц
- 24. Выбор строк из двух таблиц MySql
- 25. Выбор всех записей из двух разных таблиц
- 26. Выбор данных из двух соединенных таблиц
- 27. Выбор нескольких значений из двух таблиц сразу
- 28. Выбор из двух таблиц в XML
- 29. Выбор из двух таблиц и последней записи
- 30. Выбор из двух таблиц в спящем режиме
с помощью СУБД Oracle – RahulMuk07
SELECT COUNT (*) в качестве ERROR_COUNT, c.errorno, e.errordesc от Hist внутреннее соединение с errorlist Eon c.errorno = e.errorcode группу, c.errorno – RahulMuk07
, но это не работает – RahulMuk07