// fill the dataset.
dataset ds = new dataset();
ds.locale = cultureinfo.invariantculture;
filldataset(ds);
datatable orders = ds.tables["salesorderheader"];
datatable details = ds.tables["salesorderdetail"];
var query =
from order in orders.asenumerable()
join detail in details.asenumerable()
on order.field("salesorderid") equals
detail.field("salesorderid")
where order.field("onlineorderflag") == true
&& order.field("orderdate").month == 8
select
new;
foreach (var order in query)
/t/t/t",
order.salesorderid,
order.salesorderdetailid,
order.orderdate,
order.productid);
}
交叉表查詢統計
create table t class varchar 2 calldate datetime,callcount int insert into t select 1 2005 8 8 40 union all select 1 2005 8 7 6 union all select 2 200...
Access交叉表的查詢
轉自 user表 userid username 1 test 2 myname 3 hello type表 typeid typename 1 三年制大專 2 五年制大專 3 中專 user type表 id userid typeid nums 1 1 1 5 2 1 2 3 3 2 1 2 4...
Oracle動態生成查詢交叉表
表結構 序號字段 中文名稱 型別 說 明 1 reportid number 4 報告編號 2 recordno number 記錄號 3 fieldno number 2 字段編號 4 datum varchar 200 值 reportid recordno fieldno datum 1 1 ...