k_o_r_o_c_h_a_n の回答履歴
- 指定した年月までのデータを取得するSQL文
いつもお世話になっております。 今、指定した年月までのデータを取得するSQL文を考えています。 例:NENGETSU_DATEカラムがDATE型で、 データとして、2008/11/12と、2008/11/18と、2008/12/12が入っているとして、11月だけのデータを取得したい。(今回は、2008/11/12と、2008/11/18を取得) どのようなSQL文を書けばよろしいでしょうか。 よろしくお願いいたします。
- テーブル結合のSQL文について
はじめまして、よろしくお願いします。 テーブルA、B、Cから情報を取得し、下記のSELECTイメージを表示させたいのですが、 どのようなSQLを記述すれば良いのかわからず、困っております。 どなたかご教示頂けますでしょうか。 SELECTイメージ 日付 キー ------------ ------------- 9/1 AAAAA 9/1 CCCCC 9/2 AAAAA 9/2 CCCCC 9/3 AAAAA 9/3 BBBBB 9/3 CCCCC 9/4 AAAAA 9/4 BBBBB 9/4 CCCCC テーブルA 日付 キー ------------- ------------- 8/31 AAAAA 8/31 CCCCC テーブルB 日付 キー ------------ ------------- 9/1 AAAAA 9/3 BBBBB 9/4 CCCCC テーブルC 日付 ------------- ・ ・ ・ 8/31 9/1 9/2 9/3 9/4 9/5 9/6 ・ ・ ・
- 締切済み
- takayoshi1
- Oracle
- 回答数3
- 改行のないテキストを指定バイトで改行したい
質問したい内容は表題の通りですが、数十メガある膨大なテキストを 指定されたバイトで改行コードを入れたいです。(chompの逆をやりたい) syswriteでできるのかな?と思って試行錯誤しているのですが、うまくいきません。テキストは、半角数字+半角カタカナ+半角記号の混合です。 全角はありません。エンコードはUTF-8です。ずっとハマってるので、ヒントをいただけないでしょうか。(ちなみにPerl 5.10/ActivePerlが指定です。) よろしくお願いいたします。
- [初心者]perlで文字列抽出
perlの超初心者です. 標準出力された文字の中から任意の文字列をperlで抽出したいのですが... 例えば, 1 lsコマンドでファイル一覧を表示 2 表示された中から任意の文字列とマッチするものを抽出 3 マッチした文字列の後ろの文字を知る(拡張子とか) 4 さらに,1~3を'perl hoge.pl'とコマンド打つだけのワンアクションでやりたい. という感じなのですが... 勉強を始めたばかりなので,どういったキーワードを勉強すればよいのか,見当つかない状態です... おそらく,私がしょうもない質問をしているのだろうとは思いますが, 何かヒントでも教えていただければ幸いです. 周りに詳しい人物もいないので,なんとか頑張って習得したいと思っています. よろしくお願いしますm(><)m
- 特殊なファイル名のファイルの削除方法
間違えて "---------------------" という名前のファイルが作成されてしましました。これを削除するにはどうしたらよいのでしょうか? 以下のよう"---"がにオプションと解釈されてしまい、ファイル名として認識されなく困っています。 % >rm ------------------ rm: unrecognized option `---------------------' Try `rm --help' for more information. 宜しくお願い致します。
- ベストアンサー
- tk_1980024
- その他(OS)
- 回答数3
- DBサーバと接続しているプロセスを見たい
Oracleクライアントから、他のどのプロセス(もしくはスレッドか、 コネクションか)がサーバと接続しているかを見たいですが、 クライアントからは可能でしょうか?SQLで実現できますか? ご教授お願いいたします。
- 日付?の比較で質問があります。
バインド値1:2008/10/30 20:00(文字列) DB値A:有効開始日:20081002(char),有効終了日:99991231(char) DB値B:有効開始日:20081010(char),有効終了日:99991231(char) DB値C:有効開始日:20081010(char),有効終了日:99991231(char) DB値D:有効開始日:20081029(char),有効終了日:99991231(char) where句でバインド値1 between 有効開始日 and 有効終了日としました。 単体試験で形式のミスに気付かず、また試験結果も全て取得できていたのですが、先日取得できないレコードがある事が分かりました。 本番環境の取得結果が上記のA,B,Dで、Bと同じデータなのにCが取得できません。 なぜ同じ条件で取得できるレコードとできないレコードがあるのかが 不明です(いっそ全部取れない or 全部取れるなら合点もいくのですが・・・)。 ※実際のSQLはもう少し煩雑ですが、条件式を一つずつ確認して上記の部分が問題である事までは確認しました。 情報がこれでは不足かもしれませんが、宜しくお願い致します。
- 締切済み
- noname#106112
- Oracle
- 回答数1
- 2008年11月時点でお得なクレジットカードとは?
2008年11月時点で1番お得と思われるまたはお勧めのクレジットカードを教えてください。 年会費無料には特にこだわりませんがトータル的にお得なものをアドバイスいただければと思います。いくつかネットで見てたのですが 過去データのものも残っているので、現状最新のもので教えていただければと思います。 現在 出光カードを使用しています。 ・出光でのガソリン代 約1.5万円 ・公共料金の支払い 約2万円 ・携帯電話docomo 約1.5万円 ・プロバイダ料金等 約0.5円 ・その他 約1万円 大体月当たり 6万から7万の使用です。 出光カードで 6円引き×120リットル=780円/月 12ヶ月で 約9500円ぐらいの恩恵を受けています。 年会費(1300円ぐらい)引いても8000円以上ですが それ以上にお得なカードがあればと思いまして。 ライフカード+Edyのような組み合わせでも結構ですので 教えてください。
- ベストアンサー
- operazanogaijin
- その他(暮らしのマネー)
- 回答数3
- postgreSQL SQL
postgreSQL7.3で以下のようなデータの並び替えを実現したいと思っています。 下記のようなデータを・・・ no | recno | name ----+-------+------ 1 | 1 | a 1 | 1 | b 1 | 2 | c 1 | 4 | a 2 | 3 | a 2 | 3 | c 2 | 3 | b 3 | 5 | b 4 | 6 | a 下記のような並びにSQLで取得することは可能でしょうか。 no | recno | name1 | name2 | name3 ----+-------+------+------+------ 1 | 1 | a | b | 1 | 2 | c | | 1 | 4 | a | | 2 | 3 | a | b | c 3 | 5 | b | | 4 | 6 | a | | noとrecnoのグループごとにnameを横に並べていきたいのですが、 可能なのでしょうか。 できれば、nameは個々のカラムに出力したいのですが、 配列のように1つのカラム内にカンマ区切りでの出力でも構いません。 上記のような表示が可能であれば、SQL文もご教授いただけますと幸いです。 宜しくお願いいたします。
- 締切済み
- peacesmile
- PostgreSQL
- 回答数4
- ツタヤの会員カードは全国どこの店舗でも使えますか?
ツタヤの会員カードは全国どこの店舗でも使えますか? 使えるとしたら、DVDやCDなどのレンタルもできますか? お手数ですが、参考URLも教えてください。
- ベストアンサー
- leaf_3n
- その他(暮らしのマネー)
- 回答数2
- 接続識別子について
Oracle DatabaseにSQP*Plusを使って、接続する際に、 接続識別子を入力すると思うのですが、 接続識別子とはどういう役割をしているのでしょうか? また、接続識別子を使う場合と使わない場合では、どう違うのでしょうか? 接続識別子がいまいち理解できませんでした・・・
- 締切済み
- herodeep05
- Oracle
- 回答数3
- インストールエラー「ホストのipアドレスが判断できない場合…」
はじめまして、よろしくお願いします。 oracle10g R10.1.0.2.0 WinXPPRo プロバイダ:CATV IPアドレスは自動取得 この環境にインストールしようとすると、 「ホストのipアドレスが判断できない場合に発生します」のエラーが出ますがどうすればよいのでしょうか? すでにインストールしてあったのを、削除(UIから削除して、フォルダ、ファイル類、レジストを削除)しました。 検索で調べてみると「HOSTS」ファイルに「IPアドレス ホスト名」を追加しましたが。結果は同じでした。 よろしくお願いします。
- 並び替えた後の表の結合
並び替えた後の表を結合したいと思っています。 UNIONを使うと、結合後でソートしてしまうので、これを回避したいです。 1つ目のSQL SELECT ID, NAME FROM A_TABLE WHERE F1 = '10' ORDER BY F2,F3 2つ目のSQL SELECT ID, NAME FROM A_TABLE WHERE F1 = '5' ORDER BY F3,F4 上記の2つの結果を1つにまとめて取得したいのです。 取得順は、1つめのSQLでF2,F3で並び替えられたデータの後、 2つめのSQLでF3,F4で並び替えられたデータにしたいです。 どうか良い方法を教えてください。
- 複数テーブルにある個別フィールドを一度で更新
VB.NET2005で開発しております。 複数テーブルにある個別フィールドを一度で更新したいと考えておりますが、JOIN等使用してみたところ上手く行かず困っております。 一度で複数テーブルを更新する事は可能でしょうか? 更新する 更新する テーブル名 フィールドと値 共通キー table1 coulmn2 = A coulmn1 table2 coulmn3 = B coulmn1 table3 coulmn4 = C coulmn1 -------------------------------- connect = Me.DbConnect command = connect.CreateCommand command.CommandText = "UPDATE TABLE1, TABLE2 ・・・" da = factory.CreateDataAdapter() da.SelectCommand = command ds = New DataSet da.Fill(ds) conn.Close()
- 締切済み
- lucker2002
- Oracle
- 回答数2
- クレジットカード 作れますか?
友人の彼女に相談されました。 彼女の名義、支払は彼女の夫でクレジットカードが作成できるか教えてください。 彼女は専業主婦、病気(精神疾患)により働くことができません。 彼女の夫は会社員、勤務年数も年収もクレジットカードを作るにはクリアできる条件にあります。 妻なら無条件で作成できますか?回答お願いします。
- ベストアンサー
- snhrknk
- その他(暮らしのマネー)
- 回答数7
- 三井住友VISA・Aカードのショッピング保険について詳細知っている方いますか?
教えてください。 三井住友VISA・Aカードのショッピング保険を所有しています。 カードを使用し、購入品を破損、置き引き等にあった際、保険が適用されると聞いたのですが、詳細ご存知な方教えてください。
- 締切済み
- aranfei
- その他(暮らしのマネー)
- 回答数2
- Oracle9iにて接続ホストを変更したい場合
あるデータベース兼アプリサーバに接続しているクライアントより、 テスト環境用として構築した全く同じ環境の別サーバに接続させようと思い、 以下のtnsnames.oraの「(HOST= )」をテスト用サーバのホスト名に変更しましたが、「ORA-12535: TNS: 操作はタイムアウトしました。」が発生します。 AAAAAAA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = BBBBBBB) (PORT = 1521) ) ) (CONNECT_DATA = (SERVICE_NAME = CCCCCCC) ) ) AAAAAAA_ADMIN = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = BBBBBBB) (PORT = 1521) ) ) (CONNECT_DATA = (SERVICE_NAME = CCCCCCC) (SERVER = dedicated) ) ) 他に何か変更するファイルがありましたでしょうか? ご存知の方がおられればご教示いただけませんでしょうか? 宜しくお願いします。
- ベストアンサー
- ryozyryozy
- Oracle
- 回答数2
- nullと文字数について
いつもお世話になっています。 select 項目1 from テーブル where 項目1 is null or length(項目1)>=0 質問1 上記SQLを作成した場合、全レコードが抽出されるのでしょうか? 疑問1 (1)項目1が空白一つの場合、length(項目1)>=0となる? (2)nullと空文字の違いがいまいちわからない。 以上、よろしくお願いします。
- ベストアンサー
- kensiroooo
- Oracle
- 回答数5
- nullと文字数について
いつもお世話になっています。 select 項目1 from テーブル where 項目1 is null or length(項目1)>=0 質問1 上記SQLを作成した場合、全レコードが抽出されるのでしょうか? 疑問1 (1)項目1が空白一つの場合、length(項目1)>=0となる? (2)nullと空文字の違いがいまいちわからない。 以上、よろしくお願いします。
- ベストアンサー
- kensiroooo
- Oracle
- 回答数5