sql >> データベース >  >> RDS >> Oracle

テーブル内の重複エントリの検索

    次のクエリを試してください:

    SELECT account_no, tracking_id, trans_amount
    FROM TABLE_1
    WHERE
    account_no IN
        (
        SELECT account_no FROM TABLE_1
        WHERE tracking_id >= 1 AND tracking_id <= 1000
        GROUP BY account_do
        HAVING COUNT(*) > 1
        )
    

    サブクエリの説明:すべてのaccount_noを検索します そのtracking_idが1つ以上あるような は1から1000の間です。

    それがあなたの意図したことだといいのですが。




    1. MySQLデータベースで検索するときに「%」記号に一致する

    2. テーブルから88個のランダムな行を選択する関数が必要です(重複なし)

    3. .netOracleプロバイダーのBadImageFormatException

    4. mysql export sql dumpはアルファベット順に、インポート中に外部キー制約エラーが発生します