• [解決済み] SQLクエリのテストに最適な方法 [終了しました]。

    質問 終了 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにします。 この投稿を編集する . 終了

    2022-09-12 01:08:33
  • [解決済み] SELECTステートメントで "前の行 "の値にアクセスする方法はありますか?

    質問 テーブルの2行の列の差を計算する必要があります。SQLで直接これを行うことができる方法はありますか?私はMicrosoft SQL Server 2008を使用しています。 私はこのようなものを探しています。 SELECT value - (previous.value) FROM table 変数 "previous"が最新の選択された行を参照することを想像してください。

    2022-09-11 14:40:11
  • [解決済み] MySQLのクエリでは、なぜwhereの代わりにjoinを使うのですか?

    質問 2つ以上のテーブルを結合するには、joinかwhereのどちらかを使用するようです。どちらか一方の利点は何ですか? どのように解決するのですか? 複数のテーブルを含むクエリは、テーブル "A" からテーブル "B" に結果をリンクするために、何らかの形式の関連付けを必要とします。 これを行う伝統的な (ANSI-89) 手段は、次のとおりです。 FROM 句に関係するテ

    2022-09-11 09:12:36
  • [解決済み] Postgresqlで除算( / )の答えが出ない

    質問 私はテーブル software というカラムがあり、その中に dev_cost , sell_cost . もし dev_cost が 16000 で sell_cost は7500です。 を回収するために、販売するソフトウェアの数量はどのように求めればよいのでしょうか。 dev_cost ? 私は以下のようにクエリを実行しました。 select dev_c

    2022-09-09 03:57:15
  • [解決済み] 主要なSQLデータベースでCREATE TABLEとALTER TABLEステートメントをロールバックすることは可能ですか?

    質問 DDLを発行するプログラムに携わっています。私は CREATE TABLE などのDDLをロールバックすることができるのか知りたいです。 Postgres MySQL SQLite その他 各データベースがDDLでトランザクションを処理する方法を説明します。 どのように解決するのですか? http://wiki.postgresql.org/

    2022-09-08 22:26:12
  • [解決済み] 文字列の連結/集約の最適な方法

    質問 異なる行から1つの行に文字列を集約する方法を探しています。私はこれを多くの異なる場所で行いたいので、これを容易にするための関数があるとよいでしょう。私は、以下のものを使用するソリューションを試しました。 COALESCE と FOR XML などがありますが、私には合いません。 文字列集計はこんな感じでしょうか。 id | Name Re

    2022-09-08 11:17:16
  • [解決済み] SQL構文を使用して主キー制約を変更するにはどうすればよいですか?

    質問 主キー制約のカラムが欠落しているテーブルがあります。 SQL Server を通して編集するのではなく、更新スクリプトの一部として追加するために、これをスクリプトに入れたいと考えています。 これを行うには、どのような構文を使用できますか? 主キー制約を削除して再作成しなければなりませんか? どのように解決するのですか? はい。唯一の方法は、Alterテーブルで制約を削除し、

    2022-09-07 10:28:56
  • [解決済み] ランダムな順序で行を返す[重複]。

    質問 この質問はすでにここに回答があります : SQLでランダムに行を選択する方法は? (12の回答) 終了 4 年前 . クエ

    2022-09-06 21:51:07
  • [解決済み] 1〜10の範囲で乱数を発生させる。

    質問 で取り組んだテストクエリに対する私のアプローチから、このような問題が発生しました。 この質問 で取り組んだテストクエリのための私のアプローチがうまくいかなかったので、私は今他のものを試しています。pgの random() 関数に、1から10までの数字だけを取得するように指示する方法はありますか? どのように解決するには? 1から10までの数字というのが、>=1か

    2022-09-05 14:10:45
  • [解決済み] text または ntext データ型に対する REPLACE の代替案

    質問 datatable.columnのデータを更新/置換する必要があります。このテーブルには Content . 私は REPLACE 関数を使用しています。カラムのデータ型が NTEXT であるため、SQL Server では、カラムのデータ型として REPLACE 関数を使用することができません。 このデータベースはサードパーティのソフトウェアテーブルなので、datat

    2022-09-05 13:11:35
  • [解決済み] PostgreSQL での累積和の計算

    質問 私は、フィールドの累積または実行量を検索し、ステージングからテーブルに挿入したい。私のステージング構造は次のようなものです。 ea_month id amount ea_year circle_id April 92570 1000 2014 1 April 92571 3000 20

    2022-09-05 06:23:14
  • [解決済み] INNER JOINの条件に'OR'を入れるのは悪い考えか?

    質問 非常に遅いクエリの速度を改善しようとする場合 (いくつかの 分 を改善するために、SQL Server 2008 上で、それぞれ ~50,000 行しかない 2 つのテーブルに対するクエリを実行したところ、その問題を OR というように内部結合にある SELECT mt.ID, mt.ParentID, ot.MasterID FROM dbo.MainTable

    2022-09-05 04:01:56
  • [解決済み] SQL関数をデフォルトのパラメータ値として使用できますか?

    質問 これでデフォルトのパラメータ値を変更してみました。 ALTER PROCEDURE [dbo].[my_sp] @currentDate datetime = GETDATE() で、SQLプリコンパイラが出したのは、このエラーだけでした。 Msg 102, Level 15, State 1, Procedure my_sp, Line 8 '(' の近くに不正な構文が

    2022-09-05 03:01:48
  • [解決済み] MySQL ストアドプロシージャで複数のフィールドを複数の変数に選択する

    質問 MySQL で、同じ select クエリ内で複数の列に複数の変数を SELECT することはできますか? 例えば DECLARE iId INT(20); DECLARE dCreate DATETIME; SELECT Id INTO iId, dateCreated INTO dCreate FROM products WHERE pName=iName; これの

    2022-08-31 22:27:05
  • [解決済み] データベースのトランザクションログが満杯です

    質問 長時間実行するプロセスがあり、その期間中、トランザクションを開いたままにしています。 私はこれが実行される方法を制御することができません。 トランザクションは全期間開かれたままなので、トランザクションログが一杯になると、SQL Server はログファイルのサイズを大きくすることができなくなります。 そのため、このプロセスはエラー "The transaction log

    2022-08-30 09:30:18
  • [解決済み] なぜSQL文では常にパラメータを使用するのが好ましいのか?

    疑問点 私はデータベースを扱うのにとても慣れていません。今私は書くことができます SELECT , UPDATE , DELETE そして INSERT コマンドを使用します。しかし、私は、私たちが書くことを好む多くのフォーラムを見たことがあります。 SELECT empSalary from employee where salary = @salary ...の代わりに

    2022-08-29 23:43:09
  • [解決済み] GROUP BYでカラムを結合/連結する [重複]。

    質問 この質問はすでにここに回答があります : Microsoft SQL Server 2005 で group_concat MySQL 関数をシミュレートしますか? (13の答え)

    2022-08-29 22:01:06
  • [解決済み] 異なるサーバーにある2つのデータベースの2つのテーブルを結合してデータを問い合わせる

    質問 異なるサーバー上の2つのデータベースに2つのテーブルがあり、私はいくつかのクエリを作成するためにそれらを結合する必要があります。どのようなオプションがありますか?私は何をすべきですか? どのように解決するには? この問題を解決するには sp_addlinkedserver を使用してサーバーリンクを作成します。 を参照してください。 の参照ドキュメント を参照してくだ

    2022-08-28 12:18:16
  • [解決済み] SQLビューを使用する良い理由は何ですか?

    質問 SQL Server 2008 のバイブルを読んでいて、views のセクションをカバーしているところです。しかし、著者は本当に 目的 を説明していません。ビューの良い使い道とは何でしょうか?私のウェブサイトでそれらを使用する必要があり、それらの利点は何ですか? どのように解決するには? 前の回答のどれにも書かれていないようなもう一つの用途は、テーブル構造の変更の容易な

    2022-08-26 16:33:20
  • [解決済み] PostgreSQL、"今日 "を基準にした日付のチェック

    質問 誰かがPostgresについて手助けしてくれないかと考えています。というカラムを持つテーブルがあります。 mydate というカラムがあり、これはPostgresの日付型です。私は次のようなことをしたいです。 SELECT * FROM MyTable WHERE mydate > [Today-1year] 私はこれまでPostgresを使ったことがなく、いくつかの関

    2022-08-25 13:04:08