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

SQLは複数のフィールドから選択に挿入します

    自己参加を使用できます:

    INSERT INTO jobs
      (customer_id, client_id)
    SELECT customer.id, client.id
    FROM   users customer
      JOIN users client ON customer.username = ? AND client.username = ?
    

    または、サブクエリを使用することもできます:

    INSERT INTO jobs
      (customer_id, client_id)
    VALUES (
      (SELECT id FROM users WHERE username = ?),
      (SELECT id FROM users WHERE username = ?)
    )
    


    1. mysqlは通貨としてintを選択しますか、それともintを通貨形式に変換しますか?

    2. Sqoopを使用してMySQLからHiveにインポートする

    3. 結果の1つを除いて、タイムスタンプで結果を並べ替える方法は?

    4. SQLを使用してMySQLデータベースの最初または最後の数文字を削除またはトリミングする