بحث سر محدود کردن در نمایش ستون ها نیست
به فرض همه ستون هارو میخوایم توی دیتا ست بریزیم ولی بجای اینکه از * استفاده کنیم میایم کل ستون ها رو جلوی select می نویسیم . تا اینجاش فکر کنم واضحه مثال جدول دو ستونه
select id,weight from table
حالا ما می خواهیم که بعضی ستون ها رو جمع کرده اصلا بعضی نه همه رو جمع کرده و توی دیتاست بریزیم مثال
select sum(id) ,sum(weight) from table
این دستور خطایی نداره ولی وقتی من اجرا می کنم و توی دیتاست پرش می کنم و قراره این دیتاست کریستال ریپورتم رو تغذیه کنه وقتی گزارش می گیرم جای این دوتا ستون خالیه و بازهم خطایی نمیده
من موندم چه جوری این دستور را اجرا کنم که دیتاستم رو پر کنه (یعنی جمع ستون ها رو حساب کرده و توی دیتاست بریزه)