Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Tên cột FirstName được chỉ định trong toán tử PIVOT xung đột với tên cột hiện có trong đối số PIVOT

Nó giống như lỗi cho biết tên cột của bạn bị sai vì chúng sẽ được đọc là không được đặt tên. Đặt tên thích hợp cho họ:

select isnull(Jan,0), isnull(feb,0) from(select sum(data) as amount, [month] 
from yourtable group by [month] )as p
pivot(
sum(amount) for [month] in(jan,feb)) as piv


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. phát triển ứng dụng SQL 2005 bằng máy chủ SQL 2008

  2. Loại bỏ đệm khi gửi kết quả truy vấn trong email từ SQL Server (T-SQL)

  3. Kiểm tra lược đồ máy chủ SQL?

  4. Các hàng SQL Server không thể chỉnh sửa cho Access sau khi Chèn

  5. Loại SQL chính xác để lưu trữ .Net Timespan có giá trị> 24:00:00 là gì?