比如我要把dsResult.Tables(0)用
"SELECT BAGT_CODE FROM BOOK WHERE BK_SALES LIKE 'ALFRED' GROUP BY BK_SALES, BAGT_CODE ORDER BY BK_SALES, BAGT_CODE"
这句SQL语句进行查询过滤,怎么做?
可以创建新的DataTable,也可以覆盖dsResult.Tables(0)
Thx
...全文
3836打赏收藏
DataSet的Table 怎么用group by?
RT 比如我要把dsResult.Tables(0)用 "SELECT BAGT_CODE FROM BOOK WHERE BK_SALES LIKE 'ALFRED' GROUP BY BK_SALES, BAGT_CODE ORDER BY BK_SALES, BAGT_CODE" 这句SQL语句进行查询过滤,怎么做? 可以创建新的DataTable,也可以覆盖dsResult.Tables(0) Thx
To:truelove12(这些年来,我走了很多弯路!)
你可能不知道我的表结构:
ID BAGT_CODE BK_SALES DATE ....
中间有很多个相同的BAGT_CODE BK_SALES,但其DATE都不同,所以我需要用GROUP BY来去掉BAGT_CODE BK_SALES的重复项,列出所有的BAGT_CODE BK_SALES列表。
在SQL中使用一下查询语句执行的:
SELECT BAGT_CODE
FROM BOOK
WHERE BK_SALES LIKE 'ALFRED'
GROUP BY BK_SALES, BAGT_CODE
ORDER BY BK_SALES, BAGT_CODE