入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。テーブル名test01にカラムhogeとstatがあるとします。statにはaまたはbの値が入ってます。btest01のテーブルが上記の様な場合、以下の様に集計したいです。1どのようにSQLを書いたら良いか教えて下さい。以上、よろしくご指導の程お願い申し上げます。通報するこの質問への回答は締め切られました。通報するこの回答へのお礼yambejpさん、ご回答ありがとうございました。hoge;でどうでしょうか。通報するこの回答へのお礼yamada_gさん、ご回答ありがとうございました。Server11片方のテーブルに存在しないレコード取得したいその他(データベース)12SQL、2つのテーブルで条件一致したものだけdeleteする方法は?Oracle13SQL文について(片方のテーブルに存在しないレコード抽出)Oracle14キーが同じを複数行を1行にまとめるには?Oracle15単一グループのグループ関数ではありません。Server11片方のテーブルに存在しないレコード取得したいその他(データベース)12SQL、2つのテーブルで条件一致したものだけdeleteする方法は?Oracle13SQL文について(片方のテーブルに存在しないレコード抽出)Oracle14キーが同じを複数行を1行にまとめるには?Oracle15単一グループのグループ関数ではありません。回答数ランキングです。値カラムカウント列このQ&Aと関連する良く見られている質問Q【SQL】違うフィールド同士の集計をしたい表記の件ですが、SUM関数はフィールドが同じで違うレコードを集計していくのですが、そうではなく、違うフィールド同士を集計したいのですが、どうしたらいいのかわかりません。(※アクセスなら可能なのかもしれませんが。いう戻り値が欲しいのです。恐れ入りますが、どなたか(可能不可能でもOK)ご教授ください。AベストアンサーOracle上で可能です。hogehoge;他の回答も見るQMAX値を条件にデータを取得するには?SQL文で困っています。下記のようなデータがあった場合、それぞれの区分毎に年月が最大(最新)のデータを取得したいです。(実際には1レコードにその他項目があり、それらも取得します。400よろしくお願いします。Aベストアンサーテーブル名をXXXとすると次のようなSQLでよいと思います。t他の回答も見るQOracle(オラクル)で、日付時刻型の検索方法について質問させていただきます。データベースはオラクルを使っていて、SQL文で、抽出するときにエラーが出て困っています。19:13:00」という感じで入ってます。23:59:59'だと、エラーでできません。日付検索を行う場合は、以下のように書式を含める必要があります。'YYYY/MM/DD')と書くべきでしょうね。表A、B、Cの3つがあり、Aのすべての行を出力したいと考えています。外部結合を用いるのだとは思うのですが、3つの表に対して行う場合の書き方がわからず困っています。(+)としてみましたが、うまくいきませんでした。任意の値と書くのが一般的でしょうね。私は仕事上でデータベースを扱っていて、タイトルのような処理を行う必要があるのですが、いかんせん方法がわからずネット上を検索しても同様だったためここで質問させていただきます。上のようなデータを取得したいのです。この時に、Aの重複を排除して取得するレコードは1~3行目のどれでもよいです。データを取得する際には必ずそのレコードの「全項目」を取得したいのでDistinctはうまく使えませんでした。どなたか詳しい方、方法を教えてくださると幸いです。回答お待ちしております。私は仕事上でデータベースを扱っていて、タイトルのような処理を行う必要があるのですが、いかんせん方法がわからずネット上を検索しても同様だったためここで質問させていただきます。T.item6=W.item6;――ってやるのが、一番手っ取り早いと思います。他のところに影響がでないのであればですが。oracleならrowidを使うとか、レコードの更新時刻を突っ込むとか。片方に存在しない「店コード」(以下の例の場合、「2」)を抽出するSQLを一文で書くにはどうすればいいのでしょうか?<店テーブル>店コード住所・・・(その他、基本情報)1aaa2bbb3ccc<販売テーブル>店コード販売品目・・・(その他、販売数など)1xxx3zzzAベストアンサーオプティマイザ次第だけど、NOT-INは、あまりお勧めでない。外部結合も索引があっても有効に使われないので、お勧めでない。5....というテーブルがあるとします.idを指定してpointを得たいのですが、そのidがこのテーブルに存在しない場合は空の結果ではなく0を返したいのです.plpgsqlなどを使いif文で場合分けすればできることはわかっているのですがSQL文だけで(それもできれば1文で)これを実現する方法はあるでしょうか?よろしくお願い致します。変則的ですが、これでよければidがユニークでなくても大丈夫ですし、集合関数を使わなくてもOKです。ex1.id;?を適当に変えてください。chukenkenkouさんの発想はこれですよね。他の回答も見るQSQLでグループ化した結果の件数を求めるには?下記のようなグループ化した結果を表示するSQL文を作りました。((部品番号)="BUHIN1")とやるとメーカコードの個別件数が表示されてしまいます。Aベストアンサーこんにちわ。あれば、こんな書き方ができるかと思います。余計な負荷がかからなくて良いと思います。他の回答も見るQSelect文で2つのフィールドを加算した結果を取得したいSelect文で2つのフィールドを加算した結果を取得したいと思います。2つのフィールドのうち1つがNullの値だと残りのフィールドに値が入っていても空白(NULL?)で返ります。テーブルA<Selectされた結果>空白(何も表示されない。Null?)[例]**********************************************どのようにすれば、Nullでない値だけ取得できるでしょうか。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。