faridehkalantary Ответов: 1

Sql-запрос в базе данных oracle


У меня есть таблица в базе данных Oracle (Карно, год,месяц)

Что я уже пробовал:

Я хочу написать запрос, чтобы показать мне список кар, которые находятся в течение месяца, например( месяц=1,месяц=3, месяц=5, месяц=7, месяц=9, месяц=11)

CHill60

Итак, вы хотите написать запрос. Что вы пробовали? Где ты застрял? Как мы можем помочь вам без каких-либо выборочных данных или надлежащего описания проблемы?

Bryian Tan

Что значит "Карно" и "Кар"?

faridehkalantary

У меня есть таблица со столбцами (Карно, год, месяц)... я хочу показать список записей, который дает список через месяц, например записи (karno), которые дают списки mounh=1 и month=3 и month=5, month=7, month=9, month=11
спасибо за тебя

faridehkalantary

У меня есть таблица со столбцами (Карно, год, месяц)... я хочу показать список записей, который дает список через месяц, например записи (karno), которые дают списки mounh=1 и month=3 и month=5, month=7, month=9, month=11
спасибо за тебя

CHill60

Я обновил свое решение.

faridehkalantary

большое спасибо за вас

1 Ответов

Рейтинг:
0

CHill60

За неимением дополнительной информации попробуйте вот это

SELECT year, month, count(*)
FROM yourTable
WHERE month IN (1,3,5,7,9,11)
GROUP BY year, month
Если вы хотите перечислить фактические записи, то сделайте это вместо этого:
SELECT karno, year, month
FROM yourTable
WHERE month IN (1,3,5,7,9,11)
ORDER BY month, karno