![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
テーブルの1つのレコードに対して、小さい方だけを出力するのか、両方とも出力するのかによって変わってくるかと。
(テーブルの1レコードに付き、結果が1つになるのか2つになるのか)
例えば、下記の様なテーブルの場合、(1)と(2)の様な結果が考えられます。
テーブル -------------------------------
データA 駅1から2分 駅2から5分
データB 駅1から4分 駅2から3分
----------------------------------------
(1) 1レコード中の小さい方だけを出力する場合
検索結果 -------------------------------
駅1 2分
駅2 3分
----------------------------------------
(2) 1レコード中の駅1・駅2の両方とも出力する場合
検索結果 -------------------------------
駅1 2分
駅2 3分
駅1 4分
駅2 5分
----------------------------------------
(1)の場合
SELECT 内でCASE式等によって小さいほうのカラムの値を出力し、それをソートのキーにすれば出来ます。
例 -------------------------------------
SELECT
CASE WHEN 駅1からの距離 <= 駅2からの距離 THEN '駅1' ELSE '駅2' END,
CASE WHEN 駅1からの距離 <= 駅2からの距離 THEN 駅1からの距離 ELSE 駅2からの距離 END
FROM テーブル名
ORDER BY 2;
----------------------------------------
(2)の場合
駅1からの距離と駅2からの距離をそれぞれ取出し、UNION ALL で繋げて、距離のカラムをソートのキーにすれば出来ます。
例 -------------------------------------
SELECT '駅1', 駅1からの距離 FROM テーブル名
UNION ALL
SELECT '駅2', 駅2からの距離 FROM テーブル名
ORDER BY 2;
----------------------------------------
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 電車・路線・地下鉄 交通費の申請について。 ①阪急三宮(最寄り駅で徒歩1分)→梅田駅着⇒地下鉄西梅田→会社 ・梅田駅から 3 2022/04/07 01:23
- 数学 8 件の住宅について, 駅からの徒歩時間 (分) と賃料 (万円) を調べたところ, (徒歩時間, 1 2022/12/18 18:09
- 電車・路線・地下鉄 交通費申請のルートについて質問お願いします。 自宅から最寄り駅の阪急A駅までは徒歩5分以内です。 以 5 2022/04/08 02:03
- 数学 8 件の住宅について, 駅からの徒歩時間 (分) と賃料 (万円) を調べたところ, (徒歩時間, 2 2022/12/18 20:26
- 大人・中高年 通勤時・・・ 16 2023/06/09 05:59
- 会社・職場 バイト先まで40分程は遠いのでしょうか? 徒歩で15分電車に10分のってまた15分歩きます。 (最初 4 2022/07/24 18:20
- 電車・路線・地下鉄 新宿から一駅。定期4700円。目的地まで新宿から徒歩で13分。雨の日以外は歩くのが吉? 4 2022/04/08 19:45
- 電車・路線・地下鉄 【乗り換え】私はしばらく電車に乗っていません。そこで、乗り換え方を教えてください。 4 2022/11/22 17:30
- 日本語 「徒歩圏内」「徒歩圏」の違い。ニュアンスも含め知りたい 5 2022/06/19 10:05
- 相続・譲渡・売却 駅まで徒歩10分の賃貸は遠くかんじますか? 現在住んでいるところは徒歩20分です。 5 2022/12/18 21:39
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessにインポートしたら並び...
-
3つ以上のテーブルをUNIONする...
-
ACCESS 『DoCmd.OutputTo』に...
-
Access 1レコードずつcsvで出力...
-
Accessでの排他制御
-
データの二重表示の原因
-
2つの項目が重複するレコード...
-
Accessでのレコードの削除時の...
-
数百万件レコードのdelete
-
Access 抽出したレコードのうち...
-
SQLiteで最も古いレコードのみ...
-
非連結サブフォームのレコード...
-
SQLServerで同一条件レコードの...
-
Access VBA Me.Requery レコー...
-
SQLでの掲示板
-
時系列データの抜けの調べ方
-
ACCESS【更新クエリの中断がで...
-
Access カレントレコードがあり...
-
Accessのテーブルの結合
-
ACCESS VBA コマンドDoCmd.Open...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データの二重表示の原因
-
Accessにインポートしたら並び...
-
3つ以上のテーブルをUNIONする...
-
数百万件レコードのdelete
-
2つの項目が重複するレコード...
-
Access 1レコードずつcsvで出力...
-
Access VBA Me.Requery レコー...
-
ManagementStudioからのデータ削除
-
非連結サブフォームのレコード...
-
Accessで重複したデータを一件...
-
ACCESSのBookmarkプロパティの...
-
Access 削除クエリが重い
-
Accessでの禁止文字チェック
-
Access カレントレコードがあり...
-
SQLServerで同一条件レコードの...
-
Accessでの排他制御
-
ACCESS【更新クエリの中断がで...
-
SQLデータ修正時に『このレコー...
-
(ACCESS)並び替えをしないで...
-
ACCESSファイルを開こうとする...
おすすめ情報