- ベストアンサー
1つのテーブルに重複している列ごとに行を結合する
cybertrickの回答
下記のようなSQLを記述すれば1行にはなるが(項目はつなげていない) 重複行が、2行以上、表示したい項目の順番などによって同じものになるとは限りません。 テーブルの設計に依存するので、キーの項目、レコードレイアウトなど見直してから 作成した方がよいかと思います。 - select * from (select t1.id, t1.a1 a1 , t2.a1 a2 , t1.b1 b1 , t2.b1 b2 from sample t1, sample t2 where t1.id=t2.id and t1.a1 <> t2.a1 ) t3 group by id; - vb.netについてはごめんなさい。
関連するQ&A
- 重複列があり、その他の列を同じ列にかえす
こういったselect文ってつくれるんでしょうか? ネットで調べてもこういった答えが見つけられなかったので… おわかりの方いましたら、よろしくお願いします。 列1 | 列2 | 列3 1 |りんご |きゅうり 1 |みかん |なす 2 |かき |はくさい 2 |なし |キャベツ 3 |もも |ごぼう 3 |キウイ |きのこ ↓ 1 |りんご/みかん|きゅうり/なす 2 |かき/なし |はくさい/キャベツ 3 |もも/キウイ |ごぼう/きのこ っていうことがしたいんですが… 列1の重複ごとにまとめて、2、3をまとめて1つの列にいれるような selectで表示されるような文です。 2、3は一応文字列なので、集計とか考えていないです。
- ベストアンサー
- Visual Basic
- access テーブル結合の逆?
Access2003 お世話になります。SQLで以下のようなデータを取得する場合、上手い方法はあるのでしょうか。なんだかとても簡単な事のような気がするのですが…… テーブルA: ---品名--- りんご みかん もも いちご テーブルB: ---品名--- りんご もも このテーブルBに入力されているレコードをテーブルAから"除外"して、結果として「みかん」と「いちご」だけが欲しいのです。 テーブルBのレコードが少なければ、直接 品名<>"りんご" とか書いてもいいのかもしれませんが、結合のようなSQLで一発でできてしまったりしないでしょうか。 access上で可能なスマートな方法があれば教えていただきたいです。 よろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- エクセルで複数のシートからデータを抽出したい
例えば、 シート1 シート2 シート3 新しいシート あんず めろん あんず あんず いちご なし もも → いちご みかん りんご かき りんご かき なし みかん めろん もも りんご という感じで、シート1から3を同じデータはダブらず新しいシートにまとめたいのです。ひとつひとつ見ていくのは大変なので、手っ取り早くできる方法を教えてください。
- 締切済み
- オフィス系ソフト
- エクセルで複数のシートからデータを抽出したい
例えば、 シート1 シート2 シート3 新しいシート あんず めろん あんず あんず いちご なし もも → いちご みかん りんご かき りんご かき なし みかん めろん もも りんご という感じで、シート1から3を同じデータはダブらず新しいシートにまとめたいのです。ひとつひとつ見ていくのは大変なので、手っ取り早くできる最も簡単な方法を教えてください。難しいことは分かりません。
- 締切済み
- オフィス系ソフト
- 果物を食べるとのどがかゆくなります
ずーっと誰かに相談しようと思っていたことがあり今回思い切ってこちらに書き込むことにしました。 実はいつ頃からかはっきり覚えていないのですが 果物を食べるとのどがかゆくなるのです。 小さい頃とか若い頃は平気だったのですが。 具体的にはりんご、なし、もも、ぱいなっぷる かき(若干)などが主です。 すいかやめろん、キウイ、イチゴ、みかんなどは 全く問題ありません。 昔はなしもももも大好きでよく食べていたのに 急になってしまったのです。 食べた直後扁桃腺のあたりがものすごくかゆくなり とっても気持ち悪いです。 しばらくすると収まるのですが・・どうしても なしやももは好きなので食べたいのですがこれで 食べれなくなってしまいました。 専門的な答えでなくてもよいのですが同じようなことがあるかたやもしかしてこれが原因では・・・というのがわかるかたがいらっしゃったら是非ご意見を 聞かせてください。宜しくお願いします
- ベストアンサー
- その他(病気・怪我・身体の不調)
- 野菜のおいしい時期と安い時期?
この間までナスは安かったように思うのですが、このところ秋茄子になったためか少し高いように思います。 野菜ってたいがいは1年中あるので、あまり気にしていなかったのですが、やはりおいしい時期と安い時期があるように思うのですがどうなのでしょうか? 下記のものをよく使うのですが。 ジャガイモ、タマネギ、ナス、キャベツ、レタス、ネギ、ナス、ピーマン、白菜、ニンジン、サトイモ。ブロッコリー、ほうれん草、アスパラ、オクラ、キュウリ、しいたけ、にんにく、ミョウガ、ごぼう。
- ベストアンサー
- 素材・食材
- Excel 2つの重複データに重複先セル番地を表示させたい!
お世話になります。 エクセルで2つの重複しているデータがランダムにがあります。 下記のように表示いたいのですが、良いほうを教えて下さい。 たとえばA1のみかんがA7と重複している時【7】と表示したい ※VBAはわかりません。関数は得意です。 よろしくお願いします。 A B C 1 7 みかん 2 5 りんご 3 もも 4 6 なし 5 2 りんご 6 4 なし 7 1 みかん 8 9 ぶどう 9 8 ぶどう
- ベストアンサー
- オフィス系ソフト
- ACCESS 3レコード毎に認識したい
どなたか教えて下さい。 『やりたいこと』 あるテーブルのデータでレポートを作成しました。 3レコード印字したら、改ページせず、フッダーを表示したい。 (フッターには図形の□を表示) 或いは、 3レコード目の横にレコード内容以外のものを表示したい(図形) 『例』 みかん りんご バナナ ------------フッダー □ カキ ナシ もも ------------フッダー □ 或いは、 みかん りんご バナナ □ カキ ナシ もも □ いずれにしても、これが3レコード目よ!!と認識させる方法が わかりません。 レポート内でおこなうのか、 テーブルやクエリー等で、1.2.3.1.2.3.とNoを振るのか。。 案も方法もサッパリです・・・。 どなたか、お知恵を貸してくださいませ!!!
- ベストアンサー
- その他(データベース)
- SQLを教えてください
下記2つのテーブルを検索して、結果のようなデータを取得したいと考えております。 tableBのitemnoは1~5まで固定ですが、注文がある場合のみテーブルに存在します。 tableA uid name 16 山田 17 佐藤 tableB uid itemno itemname 16 1 りんご 16 2 みかん 16 3 もも 16 4 かき 16 5 いちご 17 1 りんご 17 3 もも 17 5 いちご 結果 uid name itemname1 itemname2 itemname3 itemname4 itemname5 16 山田 りんご みかん もも かき いちご 17 佐藤 りんご null もも null いちご 宜しくお願い致します。
- ベストアンサー
- MySQL
お礼
すいません。こちらのSQLを試しましたが、重複行が2行以上ある値が多く、うまくできませんでした。 違った表示方向も考えてみたいと思います。回答ありがとうございました。