いつもお世話になっております。
表題の件について教えてください。
使用SQL:Oracle
例えば下記のようなテーブルがあるとします。
【運賃テーブル】
日付 出発 到着 運賃
10月1日 東京 青森 8000円
10月1日 東京 大阪 5000円
10月1日 東京 福岡 8000円
10月1日 青森 大阪 6000円
10月1日 青森 福岡 9500円
10月1日 大阪 福岡 5000円
10月1日 大阪 青森 9800円
10月2日 東京 青森 8000円
10月2日 東京 大阪 5000円
10月2日 東京 福岡 8500円
10月2日 青森 大阪 6000円
10月2日 青森 福岡 9500円
10月2日 大阪 福岡 5000円
10月2日 大阪 青森 9000円
仮に運賃を日付で比較した場合、下記のようになります。
【運賃比較】
10月1日 10月2日
東京 青森 8000円 8000円
東京 大阪 5000円 5000円
東京 福岡 8000円 8500円
青森 大阪 6000円 6000円
青森 福岡 9500円 9500円
大阪 福岡 5000円 5000円
大阪 青森 9800円 9000円
この場合、値上がりがあったら、下記の様に
値上がり(値下がり)があった路線について一目で分かる
SQLコードはどの様にかけば良いのか教えてください。
【運賃変更】
出発 到着 10月1日 10月2日
東京 福岡 8000円 8500円
大阪 青森 9800円 9000円
もし上記が可能であるならば、【運賃比較】テーブルの様に
データを選択剃る方法についてもご教授ください。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
あなたの想いとは違うかもしれないけど
-- 運賃比較
SELECT 日付, 出発, 到着, 運賃,
LAG(運賃) OVER (PARTITION BY 出発, 到着 ORDER BY 日付) AS 前日
FROM 運賃テーブル;
-- 運賃変更
SELECT *
FROM (
SELECT 日付, 出発, 到着, 運賃,
LAG(運賃) OVER (PARTITION BY 出発, 到着 ORDER BY 日付) AS 前日
FROM 運賃テーブル
) WHERE 運賃 <> 前日;
dda167さん
さっそくありがとうございました。
本日【運賃変更】の方を試しましたところ
考えていた通りのデータがExportされました。
SQLのコードだけでもある程度の事はできるのだと分かったことも
非常に大きな収穫となりました。
また質問させていただくこともあるかと思います。
その際はまたぜひお付き合いください。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 電車・路線・地下鉄 東京から東北一周したい 8 2023/06/23 15:31
- 転職 長く続けられる好条件の求人でしょうか? 3 2023/07/12 18:45
- 電車・路線・地下鉄 JR西日本が特定運賃区間の運賃を10%程度値上げするそうですが、特定運賃廃止したら客減るかな? 4 2022/05/17 14:17
- 会社経営 家電メーカー(事業部別)売上ランキングTOP1位~10位 1 2023/05/10 20:23
- その他(国内) 3時!夜中なのか早朝なのか微妙な時間、5時に出るならシャワー浴びてお茶淹れて神棚、仏壇 2 2022/05/20 03:58
- 金銭トラブル・債権回収 5月27日 グッズ代 6300円 8月6日 夜 2万円 貸している 22日 2万円 貸してあげた 1 3 2022/11/20 20:23
- ボードゲーム マクドの値上げ。全てロシアが悪い。 3 2023/06/20 17:38
- Android(アンドロイド) スマホ一括1円キャンペーン 都会でしかやってない? 秋田の田舎ではやっていない? 3 2022/09/21 07:38
- 寮・ドミトリー・シェアハウス 東京で寮生活月いくら? 1 2023/04/19 22:31
- 家賃・住宅ローン 単身女性です。 手取り20万で家賃9万、どう思われますか? 以下、現在の支出額です。 月20万程度。 4 2022/10/30 11:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
関西弁はなぜ人を不快にさせる...
-
日本へ架ける国際電話のcountry...
-
くら寿司WiFiパスワード分から...
-
贈呈式の司会進行の原稿につて
-
「無理しないでね」って意味だ...
-
大阪に合わない
-
話してる時に『〇〇〇〇じゃな...
-
大阪が嫌いになりだした
-
複数列の平均を出したい
-
風俗の大阪のアポロビルみたい...
-
キャバ嬢です。 お客様が好きに...
-
東京の方は県外のことをなんで...
-
「○○さんの家」という意味で「...
-
「ペチる」と「ヘチる」
-
大阪人ってどうして威圧的なん...
-
ストーンクラブを食べられる店...
-
電話番号の最初の3桁や4桁って...
-
友達(東京人)が大阪が合わな...
-
教育実習先が見つかりません・・・
-
明日は大阪へ気をつけて行って...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
くら寿司WiFiパスワード分から...
-
関西弁はなぜ人を不快にさせる...
-
JRで神戸駅から大阪まで 快...
-
キャバ嬢です。 お客様が好きに...
-
贈呈式の司会進行の原稿につて
-
日本へ架ける国際電話のcountry...
-
大阪に合わない
-
風俗の大阪のアポロビルみたい...
-
大阪人ってどうして威圧的なん...
-
大阪人ですが、大阪人が嫌いで...
-
「無理しないでね」って意味だ...
-
電信棒という表現は方言ですか?
-
友達(東京人)が大阪が合わな...
-
大阪が嫌いになりだした
-
「○○さんの家」という意味で「...
-
関西のノリがほんとにしんどいです
-
複数列の平均を出したい
-
関西弁で言う「ええしの子」の...
-
電話番号の最初の3桁や4桁って...
-
「半時間」って方言ですか?
おすすめ情報