Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara menggabungkan kueri SELECT + WHERE dengan kueri INSERT?

INSERT INTO senders (sender_id, telephone)
SELECT student_id, student_telephone FROM students
WHERE student_id = 1
LIMIT 1

atau jika telepon bukan bagian dari tabel siswa, buat kode keras:Ini berfungsi karena jika kueri 0 baris, tidak ada penyisipan yang dilakukan sama sekali.

INSERT INTO senders (sender_id, telephone)
SELECT 1, 0723355888 FROM students
WHERE student_id = 1
LIMIT 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Performance UNION vs OR

  2. Node.js ssh2 tunnel tetap hidup dan jalankan kueri mysql

  3. Layanan MySQL57 di Komputer Lokal dimulai dan kemudian berhenti

  4. Jumlahkan hasil dari beberapa kueri lalu temukan 5 teratas di SQL

  5. Laravel Crypt - Membandingkan Nilai