> For the complete documentation index, see [llms.txt](https://kythuat.dtechvn.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kythuat.dtechvn.com/bao-cao/into-bao-cao-tien-xu-ly.md).

# into báo cáo tiền xử lý

* một số trường hợp cần xử lý câu lệnh sql cho dễ
* lấy báo cáo đang xử lý insert into thành bảng tmp
* sau đó joint với bảng cần xử lý
* trả lại kết quả cho báo cáo

```sql
-- câu lệnh into báo cáo ra bảng tạm
ssele = ssele.Replace("/**//*From*/", "/**//*From*/ into #dl ");
-- drop, select là để dạng comment, khi check copy ra sẽ tiện
-- update là câu lệnh xử lý can thiệp lại bảng temp của báo cáo
-- select from #dl là trả lại kết quả cho báo cáo
		ssele+= @"
--drop table #dl
--select * from #dl
--Cập nhật lại nguonten,vunggia,vunggiaten
update #dl set NguonTen=nguon.Ten,vunggia=nguon.vungGia from #dl inner join Nguon on #dl.nguon=nguon.Nguon
update #dl set VungGiaTen=vunggia.Ten from #dl inner join vungGia on #dl.vunggia=vunggia.vungGia

select * from #dl
";
```
