Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Perbarui kolom hitungan dari data di tabel lain

Anda dapat menggunakan pernyataan UPDATE langsung

update Items set TotalViews = 
     (select COUNT(id) from ItemViews where ItemViews.ItemId = Items.Id)

Anda mungkin ingin menguji kinerja untuk berbagai cara melakukannya, jika itu penting.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah MS-SQL DAN/ATAU bersyarat (melakukan evaluasi hubung singkat)?

  2. Jalankan perintah Sisipkan dan kembalikan Id yang dimasukkan di Sql

  3. Bagaimana cara membersihkan (mencegah injeksi SQL) SQL dinamis di SQL Server?

  4. Apa yang dilakukan transaksi di sekitar satu pernyataan?

  5. Pernyataan SQL UPDATE untuk mengganti dua nilai dalam dua baris