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

SQL Server 2005 Mengatur variabel ke hasil kueri pemilihan

Anda dapat menggunakan sesuatu seperti

SET @cnt = (SELECT COUNT(*) FROM User)

atau

SELECT @cnt = (COUNT(*) FROM User)

Agar ini berfungsi, SELECT harus mengembalikan satu kolom dan satu hasil dan pernyataan SELECT harus dalam tanda kurung.

Sunting :Sudahkah Anda mencoba yang seperti ini?

DECLARE @OOdate DATETIME

SET @OOdate = Select OO.Date from OLAP.OutageHours as OO where OO.OutageID = 1

Select COUNT(FF.HALID) 
from Outages.FaultsInOutages as OFIO 
inner join Faults.Faults as FF 
    ON FF.HALID = OFIO.HALID 
WHERE @OODate = FF.FaultDate
    AND OFIO.OutageID = 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. Memindahkan Tabel SQL Server ke Filegroup Berbeda

  2. Cara menghasilkan kolom tabel temp dan tipe data secara otomatis melalui skrip

  3. Bagaimana cara mengubah panjang varchar di kunci primer komposit?

  4. apakah ada keuntungan varchar(500) dibandingkan varchar(8000)?

  5. Bagaimana cara memisahkan tanggal dari string?