Table2に順位と食べ物ABCが設定されてます。
Table1には、人によってランダムに食べ物が入力されています。(ABC全部が入力されているとは限らない)
→Table2の順位に合わせて、★欄に最上位の食べ物が入力されるSQLを教えていただきたいです。
table1
-----------------
★ |⓵ |②|③ |
------------------
A |B | A | C |
---------------
B |C |B | |
---------------
table2(設定テーブル)
------------------
順位 | 食べ物 |
------------------
| 1 | A |
| 2 | B |
| 3 | C |
------------------
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
まずは、やろうとしていることを大体の人には理解できるくらいの日本語にしましょう。
正直、今のままでは何がしたいかわかりません。
それと、データを得るためのSQLと、体裁を整えるため方法とは分けて考えましょう。
実際のプログラムでも、SQLで必要なデータを取得して、それを出力したい形に並べる、ということをやっています。
まず、table1がわかりません。
A |B | A | C |
ってなにですか?
なんでAが2つあるんですか?
それとも縦に見るのですか?
それとも AさんがB,A,Cを選んだって意味なんですか?
「Table2の順位に合わせて」って何を合わせるのですか?
A B Cの順にしろ、ということですか?
「最上位の食べ物」って、何がどういう基準で「最上位」なのですか?
★には1,2,3ってあるけど、3つもあったら「最上位」では無いですよね?
思いっきり想像すると
入力:
(1)
あ氏 A,B
い氏 B,C
う氏 A,B,C
などと、誰がどの食べ物を選んだか、のデータ
(2)食べ物同士の順位
欲しいデータ
・(1)を(2)で順位付けした、最上位
出力:
・table1の形に整形
不明な点:
・何の最上位?ある人が選んだ食べ物の中での?全員が選んだ食べ物のなかでの?
・table1のそれぞれの項目の意味
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- 物理学 波の合成についてです E1(z,t)=A0cos(kz-ωt+Φ) E2(z,t)=A0cos(kz 1 2022/10/10 06:35
- デート・キス 男性に質問です。下記であなたが女性(初対面)とHをする上で一番嫌な項目を順位付けしたらどうなりますか 2 2023/02/10 21:53
- 世界情勢 防衛費の増額は必要ですか? また、分配優先順位は? 19 2022/12/28 11:13
- その他(プログラミング・Web制作) x86_32のGASの擬似命令 3 2023/06/07 19:55
- 工学 ちなみになぜv=(v・e1)e1+(v・e2)e2はe1やe2が、正規直交基底でないと成り立たないと 2 2022/12/22 17:22
- 工学 以前、線形代数からフーリエ級数展開を導く上で 式v=(v, e1)e1+(v, e2)e2+…+(v 6 2022/06/29 17:24
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- カスタマイズ(車) 2003年式レガシィB4 2.0GT TA-BL5に乗ってるのですが このマイルドダンパーという車高 2 2023/06/11 22:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
INSERT文でフィールドの1つだ...
-
Unionの結果全体をOrder By し...
-
count集計の結果が0の場合でも...
-
自作関数の方がパフォーマンス...
-
SQLについて教えて下さい with(...
-
SQL server改行コード
-
DB2でのロック
-
グループ毎の最大値を持つデー...
-
SQLでの計算結果がおかしい
-
JOINで1つのテーブルに空白があ...
-
差し込み後、元データを変更し...
-
フィルターかけた後、重複を除...
-
エクセルで最後の文字だけ置き...
-
SQLで特定の項目の重複のみを排...
-
for whichの使い方
-
VIEWの元のテーブルのindexって...
-
SQL文で、合計が0のレコードを...
-
外部参照してるキーを主キーに...
-
EXISTSを使ったDELETE文
-
カーソル0件の時にエラーを発生...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
INSERT文でフィールドの1つだ...
-
Unionの結果全体をOrder By し...
-
count集計の結果が0の場合でも...
-
SQLでフィールドの順番を変更し...
-
SQLについて教えて下さい with(...
-
グループ毎の最大値を持つデー...
-
SQL server改行コード
-
MySQLで複数のSELECT文を1文に...
-
'internal' のシステム メモリ...
-
SQLでの計算結果がおかしい
-
JOINで1つのテーブルに空白があ...
-
SQLServerでの切り上げ処理
-
SQL Server 2005 Express で CD...
-
「重複を間引いた数」をcountし...
-
自作関数の方がパフォーマンス...
-
DB2でのロック
-
mysqlのalter table中のロック...
-
複数テーブルからデータを取り...
-
差し込み後、元データを変更し...
-
SELECT 文 GROUP での1件目を...
おすすめ情報