Red de conocimiento informático - Problemas con los teléfonos móviles - El servidor SQL encuentra múltiples sumas en una declaración.

El servidor SQL encuentra múltiples sumas en una declaración.

1? Primero resumir por nombre y método de pago

2 Conversión de fila a columna

Conocimiento de conversión de fila a columna de Sqlserver

Crear tabla A(nombre?varchar(10),sort?varchar(30),q?int)

insertar en valores A('A','cash',19)

insertar en valores A('A','cash',19)

insertar en valores A('B','cash',19)

insertar en valores A( 'B ','efectivo',19)

insertar en valores A('B','efectivo',19)

insertar?en?A?valores( 'C' ,' Efectivo',19)

insertar?en?A?values('A','WeChat',19)

insertar?en?A?values('A' ,' Tarjeta bancaria',19)

insertar?en?A?values('A','Alipay' ,19)

ir

seleccionar?

(?

seleccionar?nombre,ordenar,suma(q)?como?qtyall?de?Un?grupo?por?nombre,ordenar?

) ?? as?t?pivot(sum(qtyall)?for?sort?

en([efectivo],[tarjeta bancaria],[wechat],[paypal])?

t? ; ir

¿soltar?