タグ付けされた質問 「duplication」

4
PostgreSQLで2つのテーブルに同じコンテンツがあるかどうかを確認する
これはすでにStack Overflowで要求されていますが、MySQLのみです。PostgreSQLを使用しています。残念ながら(そして驚くべきことに)PostgreSQLにはのようなものはないようですCHECKSUM table。 PostgreSQLのソリューションは問題ありませんが、一般的なソリューションの方が優れています。http://www.besttechtools.com/articles/article/sql-query-to-check-two-tables-have-identical-dataを見つけましたが、使用されているロジックがわかりません。 背景:データベースを生成するコードを書き直したので、古いコードと新しいコードが同じ結果を生成するかどうかを確認する必要があります。

3
列に複数のレコードの同じデータが含まれる行を選択する
という列があるテーブルがありますarticle_title。テーブル名がであるとしましょうarticles。article_titleデータが複数のレコードで同じであるレコードを見つける必要があります。 ここに私が持っているものがあります: select a.* from articles a where a.article_title = (select article_title from articles where article_title = a.article_title AND a.id <> articles.id)

2
重複キーでは何もしません
PtokaX APIでLuaSQLを使用して、次の表に挿入しています。 CREATE TABLE `requests` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `ctg` VARCHAR(15) NOT NULL, `msg` VARCHAR(250) NOT NULL, `nick` VARCHAR(32) NOT NULL, `filled` ENUM('Y','N') NOT NULL DEFAULT 'N', `dated` DATETIME NOT NULL, `filldate` DATETIME NULL DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE INDEX `nick_msg` (`nick`, `msg`), UNIQUE INDEX `ctg_msg` …

5
SQL AzureデータベースをローカルのSQL Serverインスタンスにコピーするにはどうすればよいですか?
SQL AzureインスタンスでホストされているOLTPデータベースがあります。データベースのコピーをクラウドから取得して、ソースデータベースに影響を与えることなく、重い抽出とOLAPスタイルのクエリを実行できるようにします。 データベースのコピーをローカルSQL Serverインスタンスにプルダウンするにはどうすればよいですか?

4
サブクエリに正確に1つの異なる結果と指定された値があるかどうかを簡潔に確認するにはどうすればよいですか?
私は次のように書いていることに気づきました: select 'yes' where exists(select * from foo where val=1) and not exists(select * from foo where val<>1); 読みやすさを犠牲にせずにもっと簡潔な方法があるかどうか疑問に思っています。 回答として投稿している方法を1つ見つけましたが、完全に満足しているわけではなく、代替案に非常に興味があります。 この場合valは一意ですfoo-重複はありません

2
PostgreSQLの結合テーブルで重複するレコードを削除するにはどうすればよいですか?
次のようなスキーマを持つテーブルがあります。 create_table "questions_tags", :id => false, :force => true do |t| t.integer "question_id" t.integer "tag_id" end add_index "questions_tags", ["question_id"], :name => "index_questions_tags_on_question_id" add_index "questions_tags", ["tag_id"], :name => "index_questions_tags_on_tag_id" 重複しているレコード、つまり同じレコードtag_idとquestion_id別のレコードの両方を削除します。 そのためにSQLはどのように見えますか?

1
重複なしでテーブルから返された重複レコード
私のシステムで作業を分散するために使用されるビジーキューテーブルをクエリするストアドプロシージャがあります。問題のテーブルにはWorkIDの主キーがあり、重複はありません。 クエリの簡略版は次のとおりです。 INSERT INTO #TempWorkIDs (WorkID) SELECT W.WorkID FROM dbo.WorkTable W WHERE (@bool_param = 0 AND ((W.InProgress = 0 AND ISNULL(W.UserID, -1) != @userid_param AND (@bool_filtered = 0 OR W.TypeID IN (SELECT TypeID FROM #Types AS t))) OR (@bool_param = 1 AND W.InProgress = 1 AND W.UserID != @userid_param) OR …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.