मेरे पास इस तरह की एक टेबल है

Name  Value
test  1
test  1
test  2
test  3

ऐसा कुछ कैसे प्राप्त करें?

Name 1  2  3
test 2  1  1
-3
Hassan Abdallah 28 जिंदा 2019, 23:49

1 उत्तर

सबसे बढ़िया उत्तर

इसे देखो,

select 
  name,
  sum(IIF(Value=1, 1,0)) as c1,
  sum(IIF(Value=2, 1,0)) as c2,
  sum(IIF(Value=3, 1,0)) as c2
from t
group by name
1
Derviş Kayımbaşıoğlu 28 जिंदा 2019, 23:54