wpwpwpwpwのプロフィール

@wpwpwpwpw wpwpwpwpw
ありがとう数1
質問数0
回答数2
ベストアンサー数
1
ベストアンサー率
50%
お礼率
0%

  • 登録日2012/02/21
  • 性別女性
  • 職業会社員
  • 年代40代
  • 都道府県神奈川県
  • ORACLE SQL 複数項目の最大抽出

    はじめまして 当方、初心者で勉強の身です。ご回答頂けたら幸いです。 Oracle10gを使っています。 表1 カラムA(PK) CHAR型 カラムB(PK) CHAR型 カラムC(PK) CHAR型 カラムD(PK) CHAR型 A     B     C     D --------------------------------- AUD   2012   1      30 AUD   2011   12     26 EUR   2010   7      1 EUR   2011   6     21 EUR   2012   5      1 JPY   2011   6     26 JPY   2011   12     25 というデータであれば A     B     C     D --------------------------------- AUD   2012   1      30 EUR   2012   5      1 JPY   2011   12     25 というデータを抽出したいと考えています。 具体的には、Aをキーにして、B(年)、C(月)、D(日)の年月日の最新日付を取りたいですが どうすればよいでしょうか。 お手数をおかけしますが、よろしくお願い致します。

    • ベストアンサー
    • c_gen
    • Oracle
    • 回答数4
  • 文字列のカラムを数字と比較したい

    sqlserver2005 文字列のカラム(ただし数字のみ)と、画面から文字列としてきた 数字の大小を比較したいと思っています。 たとえば、WHERE ~ 【対象カラム】 > CONVERT(NUMERIC,'1')のように しようと思っていたのですが、この場合、【対象カラム】の中に 空白があるとこけてしまいます。 文字列なので、空がNULLとは限らないため困っています。 そもそもINT型のカラムならば良いのですが、都合により文字列の カラムにするしかなく。 妙案ありましたらアドバイスいただけないでしょうか。