• [解決済み】SQL JOINとINのパフォーマンスは?

    質問 JOINとINのどちらを使っても正しい結果が得られるケースがあるのですが...。 一般的にどちらの方がパフォーマンスが高いのでしょうか、またその理由は? また、どのデータベース・サーバーを使用しているかにどのくらい依存するのでしょうか? (参考までに、私はMSSQLを使用しています。) どのように解決するのですか? 一般的には IN と JOIN は異なるクエリであり、

    2022-04-16 23:38:56
  • [解決済み] SQL カーソルを使用せずに各行ごとにストアドプロシージャを呼び出す

    質問 テーブルの各行に対してストアドプロシージャを呼び出すには、どうすればよいでしょうか。 を使わずに カーソルを使うのですか? どのように解決するのですか? 一般的に言って、私はいつもセットベースのアプローチを探します(時にはスキーマを変更する代償を払って)。 しかし、このスニペットには、そのような場所があります。 -- Declare & init (2

    2022-04-16 15:56:38
  • [解決済み】Oracleのテーブルからカラム名を取得するにはどうすればよいですか?

    質問 データベースに照会して カラム名 テーブルのデータと混同しないように。 たとえば、次のような名前のテーブルがあるとします。 EVENT_LOG を含む eventID , eventType , eventDesc および eventTime であれば、クエリからこれらのフィールド名を取得し、それ以外は何もしないようにしたい。 にその方法を見つけました。 マ

    2022-04-16 11:06:07
  • [解決済み] SQL UPDATEでフィールドのすべての値にCONCATを付加した文字列が機能しない

    質問 以下は、私がやりたいことです。 現在のテーブル +----+-------------+ | id | data | +----+-------------+ | 1 | max | | 2 | linda | | 3 | sam | | 4 | henry | +--

    2022-04-16 04:10:18
  • [解決済み】Oracleで複数行のカラム値を連結するSQLクエリ

    質問 のカラム値を連結するSQLを作成することは可能でしょうか? 複数行の場合 以下はその一例です。 表A PID A B C テーブルB PID SEQ Desc A 1 持っている A 2 素敵な A 3日目 B 1 ナイス・ワーク C 1 はい C 2 we can C 3する C 4この仕事!? SQLの出力は-になるはずです。 PIDの説明 A 良

    2022-04-16 02:23:07
  • [解決済み] 別のテーブルから抽出したレコードをテーブルにINSERTする方法

    質問 あるテーブルからデータを抽出・変換し、そのデータを別のテーブルに挿入するクエリーを作成しようとしています。これはデータウェアハウスクエリで、MS Accessで行っています。基本的には、次のようなクエリが必要です。 INSERT INTO Table2(LongIntColumn2, CurrencyColumn2) VALUES (SELECT LongIntColumn1,

    2022-04-16 02:19:34
  • [解決済み】MySQLの "NOT IN "クエリ

    質問 のすべての行を表示する簡単なクエリを実行したいと思いました。 Table1 主カラムの値が別のテーブルのカラムに存在しない場合 ( Table2 ). を使ってみました。 SELECT * FROM Table1 WHERE Table1.principal NOT IN Table2.principal これは、代わりにシンタックスエラーを投げています。Google で

    2022-04-16 01:53:23
  • [解決済み】テーブル上でどのロックが保持されているかを確認する方法

    質問 クエリバッチに対して、どのデータベースロックがどの行に適用されているかを確認するにはどうすればよいですか? テーブルの行レベルのロックをリアルタイムでハイライトするツールはありますか? DB: SQL Server 2005 解決方法は? 他の回答に補足します。 sp_lock は、実行中の全プロセスの完全なロック情報をダンプするために使用することもできます。 出力は

    2022-04-15 23:40:55
  • [解決済み】OracleのRANK()関数とDENSE_RANK()関数の違いは何ですか?

    質問 とはどう違うのですか? RANK() と DENSE_RANK() という関数はありますか?次のような場合、何番目の給料かを調べるにはどうしたらよいでしょうか? emptbl テーブル? DEPTNO EMPNAME SAL ------------------------------ 10 rrr 10000.00 11 nnn

    2022-04-15 11:07:09
  • [解決済み] WHERE句で大文字小文字を区別して検索するには?

    質問 SQLクエリで大文字と小文字を区別して検索したいのですが、どうすればいいですか?しかし、デフォルトでは、SQL Serverは文字列の大文字と小文字を考慮しません。 SQLクエリで大文字と小文字を区別して検索する方法について、何かアイデアはありますか? どのように解決するのですか? を介して行うことができます。 照合順序の変更 . デフォルトでは、大文字と小文字は区別さ

    2022-04-15 09:42:25
  • [解決済み] Postgres db 8.1 のすべてのシーケンスを SQL でリストアップする

    質問 DBをpostgresからmysqlに変換しています。 このトリックを実行するツールが見つからないので、私はすべてのpostgresシーケンスをmysqlのオートインクリメントIDに変換し、オートインクリメント値を使用するつもりです。 では、どのようにすれば、すべての配列を ポストグレス DB ( 8.1 バージョン)をSQLクエリで使用されているテーブルの情報、

    2022-04-15 08:43:27
  • [解決済み] コマンドラインからmysqlを介して単一のクエリを実行するにはどうすればよいですか?

    質問 スクリプトタスクでリモートサーバーに単一のクエリを実行できるようにしたいのですが、どうすればいいですか? 例えば直感的に、以下のようなイメージです。 mysql -uroot -p -hslavedb.mydomain.com mydb_production "select * from users;" 解決方法は? mysql -u <user> -p -e

    2022-04-15 08:31:10
  • [解決済み] SQL Serverデータベースサイズの選択

    質問内容 データベースのサイズだけを取得するために、どのようにSQLサーバーに問い合わせることができますか? 私はこれを使いました。 use "MY_DB" exec sp_spaceused 私はこれを得た: database_name database_size unallocated space My_DB 17899.13 MB 5309.3

    2022-04-15 07:51:54
  • [解決済み] 10進数の列にお金を格納する - どのような精度とスケール?[クローズド]

    質問 閉店 . この質問には 詳細または明確化 . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 詳細を追加し、問題を明確にするには この投稿を編集する . 閉店

    2022-04-15 07:02:09
  • [解決済み] SQL Server 2008でユーザー定義テーブル型の存在を確認する方法は?

    質問 ユーザー定義のテーブルタイプを持っています。パッチで編集する前に、そのテーブルが存在するかどうかを OBJECT_ID(name, type) 関数を使用します。 何 type から 列挙 は、ユーザー定義のテーブルタイプに渡すべきでしょうか? N'U' のように、ユーザー定義テーブルを使用することはできません。 IF OBJECT_ID(N'MyType',

    2022-04-15 03:02:12
  • [解決済み】SQL Server の LIMIT と OFFSET の等価性?

    質問 PostgreSQLでは Limit と Offset キーワードを使用すると、結果セットのページ分割を非常に簡単に行うことができます。 SQL Serverで同等の構文とは? どのように解決するのですか? に相当します。 LIMIT は SET ROWCOUNT しかし、もし一般的なページ送りをしたいのであれば、このようなクエリを書くのがよいでしょう。 ;W

    2022-04-14 22:39:22
  • [解決済み] ID が他のテーブルと一致しない sql 行を削除する

    質問 mysqlのテーブルで孤立したエントリーを削除しようとしています。 このようなテーブルが2つあります。 テーブル files : | id | .... ------------ | 1 | .... | 2 | .... | 7 | .... | 9 | .... テーブル blob : | fileid | .... ------------ | 1

    2022-04-14 22:09:25
  • [解決済み] mySQL :: テーブルに挿入して、別のテーブルからデータを取得しますか?

    質問 私は、純粋にsqlでこれを行う方法があるかどうか疑問に思っていました。 q1 = SELECT campaign_id, from_number, received_msg, date_received FROM `received_txts` WHERE `campaign_id` = '8'; INSERT INTO action_2_members (campaig

    2022-04-14 21:24:35
  • [解決済み] 2番目に大きな値を見つけるための最も簡単なSQLクエリは何ですか?

    質問 特定の列で2番目に大きな整数値を見つけるための最も単純なSQLクエリは何ですか? 列の中に重複する値があるかもしれません。 解決方法は? SELECT MAX( col ) FROM table WHERE col < ( SELECT MAX( col ) FROM table )

    2022-04-14 21:09:32
  • [解決済み】オブジェクト 'DF__*' が列 '*' に依存している - int を double に変更する

    質問 基本的に、私は以下のプロパティを持つEFデータベースのテーブルを得た。 public int Id { get; set; } public string Title { get; set; } public string Description { get; set; } public string Image { get; set; } public string WatchUr

    2022-04-14 12:36:51