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

postgresの条件付きINSERTINTOステートメント

    その特定のコマンドは次のように実行できます:

    insert into LeadCustomer (Firstname, Surname, BillingAddress, email)
    select 
        'John', 'Smith', 
        '6 Brewery close, Buxton, Norfolk', '[email protected]'
    where not exists (
        select 1 from leadcustomer where firstname = 'John' and surname = 'Smith'
    );
    

    selectステートメントの結果とselectを挿入します その顧客が存在しない場合にのみ行を返します。



    1. ORACLEでVARCHARのXMLTYPEを変換するにはどうすればよいですか?

    2. SQL Serverデータベースの復元(T-SQL)

    3. データをcsvファイルにエクスポートするストアドプロシージャは、1つのファイルにのみエクスポートします

    4. 日付ごとにSQLデータベースからデータを取得しますか?