• [解決済み] テーブルのカラムのリストとデータ型、NOT NULL、PRIMARY KEY制約を取得するSQLサーバーのクエリ

    質問 SQLサーバーで、特定のテーブルのカラムのリスト、関連するデータ型(長さ付き)、およびそれらがヌルでないかどうかを取得するクエリを作成する必要があります。そして、私はこの多くを行うことができました。 しかし今、私はまた、同じテーブルで、列に対して取得する必要があります - 。 TRUE そのカラムが主キーである場合。 どうすればいいのでしょうか? 私の期待する出力は C

    2022-04-01 05:17:02
  • [解決済み】SQL - HAVING vs. WHERE

    質問 以下の2つのテーブルがあります。 1. Lecturers (LectID, Fname, Lname, degree). 2. Lecturers_Specialization (LectID, Expertise). 最も専門性の高い講師を探したいのですが。 試してみたところ、うまくいきません。 SELECT L.LectID, Fname, Lname

    2022-04-01 02:35:35
  • [解決済み】Oracleで大文字小文字を区別しない検索を行う

    質問 のデフォルトの動作は LIKE といった比較演算子があります。 = などは大文字と小文字を区別します。 大文字と小文字を区別しないようにすることは可能ですか? どのように解決するのですか? 10gR2 以降、Oracle では、文字列比較の動作を細かく設定するために NLS_COMP と NLS_SORT セッションのパラメータを指定します。 SQL

    2022-04-01 01:19:20
  • [解決済み】PostgreSQLで主キーの自動インクリメントを設定する方法は?

    質問 PostgreSQLに多くのカラムを持つテーブルがあり、自動インクリメントの主キーを追加したいのですが、どうすればよいですか? というカラムを作ろうとしたのですが id 型の BIGSERIAL が、pgadminはエラーで応答しました。 ERROR: sequence must have same owner as table it is linked to.

    2022-03-31 20:41:34
  • [解決済み】PostgreSQLで同じクエリで複数行の更新を行う。

    質問 PostgreSQLの複数行を1回のステートメントで更新したいのですが、どうすればよいですか?以下のような方法はありますか? UPDATE table SET column_a = 1 where column_b = '123', column_a = 2 where column_b = '345' 解決方法は? を使用することもできます。 update ..

    2022-03-31 19:18:22
  • [解決済み】内部結合とWhereの比較

    質問 との間に(オラクルでの)パフォーマンスの差はありますか? Select * from Table1 T1 Inner Join Table2 T2 On T1.ID = T2.ID そして Select * from Table1 T1, Table2 T2 Where T1.ID = T2.ID ? 解決方法は? いいえ!同じ実行計画です、この2つのテーブ

    2022-03-31 17:15:30
  • [解決済み】SQL ServerにおけるINNER JOINとLEFT JOINのパフォーマンス比較

    質問 9つのテーブルに対してINNER JOINを使用するSQLコマンドを作成しましたが、このコマンドには非常に長い時間(5分以上)がかかります。そこで、私の部下がINNER JOINをLEFT JOINに変更することを勧めました。私が知っているにもかかわらず、LEFT JOINのパフォーマンスがより良いからです。私はそれを変更した後、クエリの速度が大幅に改善されました。 なぜLEFT

    2022-03-31 16:16:34
  • [解決済み] SQLサーバーでIs not NullとIs not Empty文字列をチェックする方法は?

    質問 SQL Serverでどのように確認するのですか? WHERE カラムがヌルでなく、空文字列でないかという条件 ( '' )? 解決方法は? 空の文字列として""にのみマッチさせたい場合 WHERE DATALENGTH(COLUMN) > 0 空白だけで構成される文字列を空とカウントしたい場合 WHERE COLUMN <> '' これ

    2022-03-31 12:26:50
  • [解決済み】挿入時に文字列またはバイナリデータが切り捨てられるというエラーが発生する

    質問 以下の行を含むdata.batファイルを実行しています。 Rem Tis batch file will populate tables cd\program files\Microsoft SQL Server\MSSQL osql -U sa -P Password -d MyBusiness -i c:\data.sql data.sqlファイルの中身は。 in

    2022-03-31 08:29:32
  • [解決済み】Oracleのテーブルで重複する値を見つけるにはどうすればいいですか?

    質問 Oracleデータベースのテーブルで、指定された列の重複値とその出現回数を返す最も簡単なSQL文は何ですか? 例えば 私は JOBS テーブルで、カラム JOB_NUMBER . が重複しているかどうかを調べるにはどうすればよいですか? JOB_NUMBER また、何回重複しているのでしょうか? 解決方法は? COUNTでカラムを集計し、HAVING句で複数回出現す

    2022-03-31 06:51:32
  • [解決済み】NULL列を含む一意制約の作成

    質問 このようなレイアウトのテーブルがあります。 CREATE TABLE Favorites ( FavoriteId uuid NOT NULL PRIMARY KEY, UserId uuid NOT NULL, RecipeId uuid NOT NULL, MenuId uuid ) このようなユニークな制約を作りたいのですが。 ALTER TABLE F

    2022-03-31 03:41:51
  • [解決済み】オラクルSQL。別のテーブルからのデータでテーブルを更新する

    質問 表1: id name desc ----------------------- 1 a abc 2 b def 3 c adf 表2: id name desc ----------------------- 1 x 123 2 y 345 or

    2022-03-31 03:38:47
  • [解決済み】外部キーを持つテーブルのカラムはNULLにできる?

    質問 私は他のテーブルへのいくつかのIDカラムを持っているテーブルを持っています。 外部キーで強制的に整合性を確保したい のみ そこにデータを入れたら 後日、そのカラムにデータを入れるために更新を行った場合、制約もチェックされるはずです。 (これはデータベースサーバーに依存すると思われます。私はMySQL & InnoDBテーブルタイプを使っています) 私はこれが

    2022-03-31 02:44:11
  • [解決済み】JOINとUNIONの違いは何ですか?

    質問 とはどのような違いがあるのでしょうか? JOIN と UNION ? 例を教えてください。 どのように解決するのですか? UNION はクエリからの行を互いに後に置くのに対し JOIN は、デカルト積とサブセットという全く異なる操作を行う。全く別の操作である。 UNION : mysql> SELECT 23 AS bah -> UNION

    2022-03-30 23:29:25
  • [解決済み】SQL Server SELECT INTO @variable?

    質問 Sql (2008) Stored Procsの1つに以下のコードがあり、完全に正常に実行されています。 CREATE PROCEDURE [dbo].[Item_AddItem] @CustomerId uniqueidentifier, @Description nvarchar(100), @Type int,

    2022-03-30 19:09:24
  • [解決済み】SQL SERVERデータベースの全テーブルの行数を取得する方法 [重複]について]

    質問 この質問はすでにここに回答があります : データベースの各テーブルのレコード数を一覧表示するクエリ (回答23件) 閉店 7年前 .

    2022-03-30 13:41:25
  • [解決済み】1つの列のSELECT DISTINCT

    質問 SQL Serverを使用して、私は... ID SKU PRODUCT ======================= 1 FOO-23 Orange 2 BAR-23 Orange 3 FOO-24 Apple 4 FOO-25 Orange 欲しい 1 FOO-23 Orange 3 FOO-24 Apple このク

    2022-03-30 10:35:26
  • [解決済み】T-SQL。重複する行をすべて削除するが、1つは残す[重複]。

    質問 この質問はすでにここに回答があります : 重複した行を削除するにはどうすればよいですか? (回答41件) 閉店 2年前 .

    2022-03-30 09:31:55
  • [解決済み] [Solved] データをコピーせずにOracleテーブルのコピーを作成するには?

    質問 この文は知っています。 create table xyz_new as select * from xyz; 構造とデータをコピーするものですが、構造だけ欲しい場合はどうすればいいのでしょうか? どのように解決するのですか? 行を選択しないWhere句を使用するだけです。 create table xyz_new as select * from xyz where

    2022-03-30 03:48:23
  • [解決済み】PostgresqlのGROUP_CONCATと同等?

    質問 テーブルがあり、idごとに1行、フィールドの値を連結して引き出したいのですが、可能でしょうか? 私のテーブルでは、例えばこんな感じです。 TM67 | 4 | 32556 TM67 | 9 | 98200 TM67 | 72 | 22300 TM99 | 2 | 23009 TM99 | 3 | 11200 そして、出力したいと思います。 TM67 | 4,9,7

    2022-03-29 14:44:20