1.幾個簡單的基本的sql語句
選擇:
select * from table1 where 范圍
插入:
insert into table1(field1,field2) values(value1,value2)
刪除:
delete from table1 where 范圍
更新:
update table1 set field1=value1,field2=value2 where 范圍
查找:
select * from table1 where field1 like ’%value1%’ ---like的語法很精妙,查資料!
排序:
select * from table1 order by field1,field2 [desc]
總數:
select count as totalcount from table1
求和:
select sum(field1) as sumvalue from table1
平均:
select avg(field1) as avgvalue from table1
最大:
select max(field1) as maxvalue from table1
最小:
select min(field1) as minvalue from table1
模糊查詢:
select * from table1 where field1 like '%武漢%'
string Create = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss");//創建時間
分頁:
public ActionResult a (int page)
{
string sql = " select top {0} * from(select row_number() over(order by m_id) as rownumber, * from [sys_Menu] where m_name like '%{1}%')temp_row where rownumber > {2}";
List<sysMenu> AllData = DBManage.GetListBySql<sysMenu>("select * from [sys_Menu]");
List<sysMenu> data = DBManage.GetListBySql<sysMenu>(string.Format(sql, 20,"", page));
var total = AllData.Count;
var count = data.Count;
var JsonData = new { total, count, data };
return Json(JsonData);
}
ASP.NET web.config 中