DBのUser テーブルに
NAME SCORE Tom 40 Juddy 50 John 60 ・ ・ ・ Peter 30
というように10このデータが入っています。このテーブルに対してSQL文を書いて
NAME1 NAME2 SCORE1 SCORE2 Tom Juddy 40 50 Juddy John 50 60 ・ ・
という感じでNAMEに入っているデータを2つずつ全通り組み合わせてカラムを作りたいです。10C2個(45個)のカラムができるはずです。
WHERE句を使えばできそう。。。と思ってやって見ましたが
SELECT USER.NAME, USER.SCORE, FROM USER where USER.NAME
目的のテーブルが作成されませんでした。
どのようにSQLを書けば目的のものができますか?SQLはMySQLです
未完成のもので結構ですので、実際に作って実行してみたSQL文をご提示ください。
回答5件
あなたの回答
tips
プレビュー