select into
の検索結果 (170件 101〜 120 件を表示)
少数部の桁数の求め方
…お世話になります。 ExcelデータをADO経由でSQLServerに取込み、その後データの精査を行うプログラムを作成しております。 Excelデータは全てvarchar(255)で構成されたテーブルに投入され、精...…
oo4oを使ったOracleへのデータ処理を高速化したい
…タブ区切りのtsvファイルの1項目目に並んでいるデータをDBのプライマリーキーとみなして、DB上に既にあればupdate、なければinsertします。 下のPGは、DBに30万件のデータが入った状態で実...…
PL/SQLを使用した、プログラミング方法について
…今、独学でPL/SQLについて学習しているのですが、下記の問題が解けません。。。 考えても、自分の答えが出ないので質問させてください。 ------------------------------------------------------------ 下...…
Accessで更新履歴情報を保存(表示)する方法を教えてください。
…Accessで、顧客管理を作っているのですが担当者が変更される事が多くあります。 この場合、データを上書き保存するのではなく、別ファイル(更新情報ファイル)に、変更前の情報を随時...…
CSVファイルを読み込んでテーブルの更新
…こんばんは。 oracle9iでPL/SQLを使用して、CSVファイルを 読み込んで、テーブルの更新を行いたいと 思っています。 CSVファイル、テーブル共に最初の2つがキー項目です。 ■CSVファイル...…
カウント結果を1レコードの中で横に並べたい
…カウント結果を1レコードの中で横に並べたい 以下のテーブルを、 test_table id group name 1 100 テスト1 2 100 テスト1 3 100 テスト1 4 ...…
SQL一発でカレンダー表示は可能ですか?
…お世話になっております。 とあるログテーブルからデータを抽出する際、 日付でグルーピングをかけて集計した上、 カレンダーのような抽出結果にする必要があり、悩んでいます。 悩...…
MySQLで行番号を得たい
…MySQLでOracleのROW_NUMBER関数に相当する結果を得る方法はありますか? 具体的にはあるテーブルからソートしつつ得た結果を、空のテーブルにソート順位付きでinsertしたいのです。 宜しく...…
mysqlのload data infileで連番を付加したいのですが方法が分かりません
…mailのテーブルは下記の様に定義をしています。 1. mail text 2. id int この状態でload data infileで、idに連番を付加したいのですが。 出来る方法は無いのでしょうか。…
sumやcount関数について
…いつもお世話になっております。 以下のようなファンクションの中でカウント数を戻り値として返したかったのですが、当然「0」の場合は「0」で返したいのですが、当初以下の場合には「...…
削除フラグってどうなんでしょう?
…運用方針として、まちがってDELETEしたりしないために、削除フラグというカラムを 設けたりする場合があると思います。 (しないですか?) ※少なくとも、2人の知人に聞いたところ、1...…
SQLで、過去で一番大きい日付のレコード抽出
…MySQLを使っています。 同じ商品のレコードが複数あります。 その多数のレコード中に、日付項目があります。そこから、 1)指定日に、2)一番近い過去の日の1件の、3)全商品の...…
ある条件の最大値+1を初番するにはロックが必要ですか?
…以下のテーブルでcolumn毎に連番を振る場合、 テーブルロックが必要でしょうか? テーブル test id column 1 a 2 a 1 b 新規データ登録手順 1.トランザクション 2.select max(id)+1 f...…
PL/SQLで文字列を分割
…PL/SQLで、CSVファイルを読み込んでDBにデータを登録しようとしています。 CSVの1行を読み込んだあと、 カンマで区切ってリストに格納してくれるような 便利な関数は無いのでしょうか?...…
大量のレコードを削除する方法
…約100万件のレコードを削除したいのですが、 一気に削除するとDeviceがいっぱいとなり、問題です。 なので、1000件単位で削除できればと思うのですが、 何度も同じコマンドを送るのも気が...…
VBSの中で書くSQL文の記述方法
…よろしくお願いします。 select * from db1 into id,password,date,name where db1_id = **** and db1_password = **** and db1_date = 99999999; (db1_id,db1_password,db1_dateがプライマリキー) db1という表からプライ...…
MySQLのgroup byの選択基準
…お世話になります。質問がふたつあります。 このような、IDとTypeのふたつのカラムで重複しているレコードが多いテーブル「tb」があるとします。 ID Type age 1 1 20 1 2 35 1 3 42 1 2 ...…
特定のカラムが更新されたときのみ、そのレコードを別テーブルへ格納するト
…特定のカラムが更新されたときのみ、そのレコードを別テーブルへ格納するトリガの作成方法を教えてください・ トリガ名:TEST_UPDATE テーブル名:MV_ORACLE_MV_TEST カラム名:ORAPRIME ORACHANGE ORAN...…
access adoのトランザクション
…access2003でSQLServer2008へのリンクテーブルを作成し、 vbaでadoを使ってデータ更新処理をしようとしています。 以下のように記述していますが、 実行後、BやCのテーブルが開かなくなります。 ...…
次の時間帯の勝率の合計を求めるSQL文
…以下の内容のテーブルで CREATE TABLE `test` ( `id` int(11) NOT NULL, `created` datetime NOT NULL DEFAULT current_timestamp(), `win_or_lose` enum('win','lose') ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; INSERT IN...…
検索で見つからないときは質問してみよう!