select * from crosstab(
select m.model, s.st_name, MAX_QTY from
(
select tb1.md_id, tb2.st_id, MAX( qty ) MAX_QTY
from tb1
left join tb2 on tb1.bc_id = tb2.bc_id
group by tb1.md_id, tb2.st_id
) as t
left join tb3 on t.st_id = tb3.st_id
left join tb4 on t.md_id = tb4.md_id
) as ttl( model TEXT, STATE1 NUMERIC, STATE2 NUMERIC, STATE3 NUMERIC, STATE4 NUMERIC, STATE5 NUMERIC)
อันนี้เค้าเรียกว่าอะไรหรอครับไม่เคยเจอ ผมรันแล้วมันติดตรง
System.Data.Odbc.OdbcException: 'ERROR [42601] ERROR: syntax error at or near "TEXT";
Error while executing the query'
นี้อะครับ Code (SQL)