>複数カラムを跨いだCOUNTができない入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。以下のようなDB内に顧客id(ユニーク)とhob1,hob2,hob3のようなカラムがありまして、hob1,hob2,hob3には任意で趣味を表す値が入っております。趣味3:3名この各趣味を表す値に対する顧客数を求めたいのですが、3つのカラム全てに対してCOUNTをする方法が分かりません。SQLにお強い方、お力を貸して頂けないでしょうか?通報するこの質問への回答は締め切られました。19:49どうして、わざわざこんな扱いにくいテーブルにしているのでしょうかね。09:50「1発でやろう」と考えると失敗します。趣味が3個あるのだから、別々に求める必要があります。コード1の数を求めるクエリは以下のようになります。shumi同様に2、3を求めて結合します。よって、解は以下の通り。Server52つの項目が重複するレコードを抽出する方法はありますか?MySQL6単一グループのグループ関数ではありません。Server52つの項目が重複するレコードを抽出する方法はありますか?MySQL6単一グループのグループ関数ではありません。回答数ランキングです。以下のようなデータ件数のテーブルが、別々のDBにあります。5よろしくお願いします。Standard)Aベストアンサーテーブル2つ程度なら、これでもいいかと思います。(`a`,`b`)としても重複データが存在する為、作成できませんでした。count(*)>1)他の回答も見るQMAX値を条件にデータを取得するには?SQL文で困っています。下記のようなデータがあった場合、それぞれの区分毎に年月が最大(最新)のデータを取得したいです。(実際には1レコードにその他項目があり、それらも取得します。400よろしくお願いします。Aベストアンサーテーブル名をXXXとすると次のようなSQLでよいと思います。私は仕事上でデータベースを扱っていて、タイトルのような処理を行う必要があるのですが、いかんせん方法がわからずネット上を検索しても同様だったためここで質問させていただきます。上のようなデータを取得したいのです。この時に、Aの重複を排除して取得するレコードは1~3行目のどれでもよいです。データを取得する際には必ずそのレコードの「全項目」を取得したいのでDistinctはうまく使えませんでした。どなたか詳しい方、方法を教えてくださると幸いです。回答お待ちしております。私は仕事上でデータベースを扱っていて、タイトルのような処理を行う必要があるのですが、いかんせん方法がわからずネット上を検索しても同様だったためここで質問させていただきます。T.item6=W.item6;――ってやるのが、一番手っ取り早いと思います。他のところに影響がでないのであればですが。oracleならrowidを使うとか、レコードの更新時刻を突っ込むとか。他の回答も見るQ【SQL】違うフィールド同士の集計をしたい表記の件ですが、SUM関数はフィールドが同じで違うレコードを集計していくのですが、そうではなく、違うフィールド同士を集計したいのですが、どうしたらいいのかわかりません。(※アクセスなら可能なのかもしれませんが。いう戻り値が欲しいのです。恐れ入りますが、どなたか(可能不可能でもOK)ご教授ください。AベストアンサーOracle上で可能です。hogehoge;他の回答も見るQcount関数の値をwhere句で使用する方法について宜しくお願い致します。下記の様にデータを検索します。column2_numすると、検索結果にはcolumn1のそのままの値と、column2の合計数が表示されると思います。column2_numとやってみたんですが、検索出来ませんでした。ご存知の方、ご教授の程、宜しくお願いいたします。Aベストアンサーグルーピングした値を条件にするにはwhereではなくhavingを使います。以下のようにしてみてください。片方に存在しない「店コード」(以下の例の場合、「2」)を抽出するSQLを一文で書くにはどうすればいいのでしょうか?<店テーブル>店コード住所・・・(その他、基本情報)1aaa2bbb3ccc<販売テーブル>店コード販売品目・・・(その他、販売数など)1xxx3zzzAベストアンサーオプティマイザ次第だけど、NOT-INは、あまりお勧めでない。外部結合も索引があっても有効に使われないので、お勧めでない。表A、B、Cの3つがあり、Aのすべての行を出力したいと考えています。外部結合を用いるのだとは思うのですが、3つの表に対して行う場合の書き方がわからず困っています。(+)としてみましたが、うまくいきませんでした。任意の値と書くのが一般的でしょうね。他の回答も見るQSELECT文で、指定カラム以外の全カラムを一括指定って可能でしょうかSELECT文で、指定カラム以外の全カラムを一括指定って可能でしょうか?MYSQLサーバのバージョンは5.0.77です。TableName上記の逆で、指定テーブルの指定カラム以外の全カラムを一括指定って可能でしょうか?例えば下記のような「^」みたいな、又は同等な書き方があれば良いなと思ってまして。TableNameちなみに、下記のように一つ一つ表示したいカラムを指定する方法以外です。TableNameよろしくお願いします。Aベストアンサーない。SQL文でそんなことをするより、メソッドとして作ればいいんじゃないですか。だいたい、それ以外のカラムの数がわからないし、並びも不明だし。xxxxなんてのは正気の人間は書きません。カラムの数も位置も属性もわからないSQL文の結果をどうやって扱うのか。他の回答も見るQ2つのテーブルから条件に一致しないデータ抽出2つのテーブルから条件に一致しない行のみ抜き出しCSVか他のテーブルに抜き出す処理を作ろうと思っています。そこで質問なのですが、以下の2つのテーブルから条件に一致しないコードのみ抜き出すSQL文などありますか?-----------------------------------------マスターテーブルコード、ネーム1、ネーム2、店コード1、あ、い、62、う、え、83、お、か、44、き、く、2店コードテーブル店コード、店区分1、スーパー2、コンビニ3、デパート4、ホームセンター------------------------------------------条件は、マスターテーブルの店コードが店コードテーブルに存在しないデータのみ抽出です。抽出結果は、以下の様にしたいです。S.店コードわかりずらい質問ですがよろしくお願いします。2つのテーブルから条件に一致しない行のみ抜き出しCSVか他のテーブルに抜き出す処理を作ろうと思っています。S.店コード店コードが一致するレコードを抽出しているのですね。結合して、結合できなかったデータ、つまり、店がNullのデータを取れば抽出できます。店コードテーブル)等でいけるでしょう。(Indexで見れなくなるので)大量データを扱うような場合や、速度が求められるような場合は別途クエリを検討しましょう。S.店コード店コードが一致するレコードを抽出しているのですね。結合して、結合できなかったデータ、つまり、店がNullのデータを取れば抽出できます。関係演算子が無効です。関係演算子が無効です。結果のカラム結合6複数カラムを跨いだCOUNTができ...7UNIQUEをつけたときのINDEXテー...8IDENTITY列9カラムサイズの取得10SQLで小数点の計算がしたいです。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。