• [解決済み] データベース内のテーブルとフィールドの一覧の取得

    質問 私は基本的な ORM (純粋に楽しむためのもの) を作成することを検討しています。 これを使用して、私は(C#で)結果セットをループし、そして結果セットの各テーブルについて、これを行う(例えば、xyzを行うか含むクラスを作るために反射を使用する)ことができるようにしたいです。 さらに、SQL Server のための良いオンラインブログは何ですか?私はこの質問が本当にSQL Se

    2023-03-10 07:52:31
  • [解決済み] SQL Server 2005でdatetimeから月と年を取得する

    質問 SQL Serverで'Jan 2008'のようなdatetimeから月+年を取得する必要があります。私は月、年によってクエリをグループ化しています。私は検索して、datepart、convertなどのような関数を見つけましたが、どれもこのために有用であるように見えません。私はここで何かを見逃しているのでしょうか?このための関数はありますか? どのように解決するのですか? 文字

    2023-03-10 06:41:32
  • [解決済み] SQLでデータベースのテーブルから上位n人以外を削除する

    質問 SQLでテーブルからすべての行を削除し、上にn個の行を残すための最良の方法は何ですか? どのように解決するのですか? DELETE FROM Table WHERE ID NOT IN (SELECT TOP 10 ID FROM Table) 編集します。 Chrisは、TOP10クエリが各行に対して実行されるため、良いパフォーマンスヒットを提起しています。これ

    2023-03-08 11:40:36
  • [解決済み] Exists 1 または Exists * を使用したサブクエリ

    質問 EXISTSのチェックをこのように書いていました。 IF EXISTS (SELECT * FROM TABLE WHERE Columns=@Filters) BEGIN UPDATE TABLE SET ColumnsX=ValuesX WHERE Where Columns=@Filters END 前世のDBAの一人が言っていたのですが、私が EXISTS 節

    2023-03-07 05:44:37
  • [解決済み] 別のテーブルを基にしたテーブルの全行削除

    質問 このクエリを覚えていないようです。 テーブル1のIDがテーブル2と同じ行をすべて削除したいのですが。 ということで DELETE table1 t1 WHERE t1.ID = t2.ID WHERE ID IN (SELECT ID FROM table2)ができるのは知っていますが、できればJOINを使ってこのクエリを実行したいのです。 どのように解決するので

    2023-03-06 02:14:04
  • [解決済み] goをまたいで変数を持続させる方法はありますか?

    質問 goをまたいで変数を持続させる方法はありますか? Declare @bob as varchar(50); Set @bob = 'SweetDB'; GO USE @bob --- see note below GO INSERT INTO @bob.[dbo].[ProjectVersion] ([DB_Name], [Script]) VALUES (@bob,'1.2')

    2023-03-01 06:58:15
  • [解決済み] PostgreSQL: Unixのエポックから日付への変換方法は?

    質問 日付と時刻が表示されます。 日付だけ(時間ではなく)を返すようにステートメントを修正するにはどうしたらよいでしょうか。 SELECT to_timestamp( TRUNC( CAST( epoch_ms AS bigint ) / 1000 ) ); どのように解決するのですか? あなたは to_timestamp 関数を使用して、タイムスタンプを date

    2023-02-28 18:20:53
  • [解決済み] MySQLはORDER BYで行の位置を取得する

    質問 以下のMySQLテーブルを使用します。 +-----------------------------+ + id INT UNSIGNED + + name VARCHAR(100) + +-----------------------------+ を選択するにはどうしたらよいですか? シングル でソートしたときに、テーブルの

    2023-02-28 15:32:15
  • [解決済み] テーブルからすべてを削除する

    質問 どちらが速いですか? DELETE FROM table_name; または DELETE FROM table_name where 1=1; なぜ は truncate table はアクセスで動作しますか? どのように解決するのですか? 以下のクエリを使用すると、テーブルからすべての行を削除できます。また、Identityもリセットされることに留意

    2023-02-28 07:46:43
  • [解決済み] 塩基配列と同一性

    質問 SQL Server 2012 を導入しました。 Sequence が導入されました。Oracle や Postgres と同じです。IDよりもシーケンスが優先されるのはどこでしょうか?また、なぜシーケンスが必要なのでしょうか? どのように解決するのですか? 私はあなたがあなたの答えを見つけると思います ここで <ブロッククオート カラムの identity

    2023-02-28 02:40:05
  • [解決済み] SQLのRIGHT & LEFT JOINとRIGHT & LEFT OUTER JOINの違い[重複]について

    質問 この質問はすでにここに回答があります : SQL Server における LEFT JOIN と LEFT OUTER JOIN の比較 (12の回答)

    2023-02-26 09:12:28
  • [解決済み] SQLサーバーのtempテーブルの作成に#は必要ですか?

    質問 を使う必要があるのでしょうか? # を使用する必要がありますか? 例です。 SELECT column1, column2, someInt, someVarChar INTO ItemBack1 FROM table2 WHERE table2.ID = 7 ItemBack1については # 記号を使用する必要がありますか? もしそうでないなら、何のために

    2023-02-26 05:13:14
  • [解決済み] 重複したエントリーを削除する方法を教えてください。

    質問 既存のテーブルに一意制約を追加する必要があります。そのテーブルにはすでに数百万の行があり、多くの行が私が追加する必要のある一意制約に違反していることを除けば、これは良いことです。 違反行を削除するための最速の方法は何ですか?重複を発見して削除する SQL 文がありますが、実行に時間がかかります。この問題を解決する別の方法はありますか? テーブルをバックアップし、制約を追加した後にリ

    2023-02-25 19:35:28
  • [解決済み] 左結合を適用する前にテーブルをフィルタリングする

    質問 2つのテーブルがあり、1つのテーブルをフィルタリングしたい。 前に の前に、2つのテーブルが結合されています。 顧客テーブルです。 ╔══════════╦═══════╗ ║ Customer ║ State ║ ╠══════════╬═══════╣ ║ A ║ S ║ ║ B ║ V ║

    2023-02-24 14:21:43
  • [解決済み] MySQLでselectから削除する方法は?

    質問 このコードは MySQL 5.0 では動作しません。 DELETE FROM posts where id=(SELECT id FROM posts GROUP BY id HAVING ( COUNT(id) > 1 )) ユニークIDを持たないカラムを削除したい。私は、ほとんどの場合、その唯一のIDを追加します(私は構文で試してみましたが、それは同様に動作しません

    2023-02-20 22:36:02
  • [解決済み] テーブルから複数の列を選択し、1つの列でグループ化する

    質問 テーブル名はquot;OrderDetails;で、列は次のとおりです。 OrderDetailID || ProductID || ProductName || OrderQuantity OrderQuantityのSUMを持ちながら、複数のカラムを選択し、Group By ProductIDをしようとしています。 Select ProductID,ProductNam

    2023-02-20 08:49:53
  • [解決済み] ビューは何のためにあるのか?

    質問 RDBMSでビューがどのように使用されるのか、一般的な知識を得ようとしているところです。 つまり、ビューが何であるか、どのように作成するかは知っています。 また、私は過去にそれらを使用したことがあります。 しかし、ビューが何のために有用で、何のために有用でないかを徹底的に理解したいのです。 具体的には ビューは何のために有用なのでしょうか。 ビューを使うべきでないのに、使

    2023-02-19 17:55:31
  • [解決済み] ストアドプロシージャの名前による検索

    質問 SQL Server Management Studio でストアド プロシージャを名前または名前の一部で検索する方法はありますか。(アクティブなデータベースコンテキストで) 助けてくれてありがとうございます。 どのように解決するのですか? 使用することができます。 select * from sys.procedures where name lik

    2023-02-19 12:55:48
  • [解決済み] 自己結合の説明

    質問 自己結合の必要性がよくわかりません。どなたか説明していただけませんか? 簡単な例があれば非常に助かります。 どのように解決するのですか? 自己結合を2つの同じテーブルとして見ることができます。しかし、正規化では、テーブルのコピーを2つ作成することはできないので、自己結合で2つのテーブルを持つことをシミュレートするだけです。 2つのテーブルがあるとします。 テーブル

    2023-02-18 08:31:36
  • [解決済み] Psqlの出力で結果セットの装飾を隠す方法

    質問 psql からの出力で、カラム名と行数を隠すにはどうしたらよいですか? でpsql経由でSQLクエリを実行しています。 psql --user=myuser -d mydb --output=result.txt -c "SELECT * FROM mytable;" といった出力を期待している。 1,abc 2,def 3,xyz が、代わりに出てくるのが id

    2023-02-16 18:43:03