摘要: SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_name(s) FROM table_name2注释:默认地,UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION ALL。SQL UNION ALL 语法SELECT column_name(s) FRO 阅读全文
posted @ 2011-09-09 13:47 易尔购 阅读(195) 评论(0) 推荐(0) 编辑
摘要: SQL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据。引用两个表我们可以通过引用两个表的方式,从两个表中获取数据:谁订购了产品,并且他们订购了什么产品?SELECT Persons.LastName, Persons.FirstName, Orders.OrderNoFROM Persons, OrdersWHERE Persons.Id_P = Orders.Id_PSQL JOIN - 使用 Join除了上面的方法,我们也可以使用关键词 JOIN 来从两个表中获取数据。如果我们希望列出所有人的定购,可以使用下面的 SELECT 语句:SELECT Persons.La 阅读全文
posted @ 2011-09-09 13:40 易尔购 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 在搜索数据库中的数据时,您可以使用 SQL 通配符。SQL 通配符在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用。在 SQL 中,可使用以下通配符:通配符描述%替代一个或多个字符_仅替代一个字符[charlist]字符列中的任何单一字符[^charlist]或者[!charlist]不在字符列中的任何单一字 阅读全文
posted @ 2011-09-09 13:26 易尔购 阅读(148) 评论(0) 推荐(0) 编辑
摘要: AND 和 OR 运算符用于基于一个以上的条件对记录进行过滤。AND 和 OR 运算符AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来。如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。结合 AND 和 OR 运算符我们也可以把 AND 和 OR 结合起来(使用圆括号来组成复杂的表达式):SELECT * FROM Persons WHERE (FirstName='Thomas' OR FirstName='William')AND LastName= 阅读全文
posted @ 2011-09-09 13:10 易尔购 阅读(124) 评论(0) 推荐(0) 编辑
摘要: WHERE 子句如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。语法SELECT 列名称 FROM 表名称 WHERE 列 运算符 值下面的运算符可在 WHERE 子句中使用:操作符描述=等于<>不等于>大于<小于>=大于等于<=小于等于BETWEEN在某个范围内LIKE搜索某种模式注释:在某些版本的 SQL 中,操作符 <> 可以写为 !=。 阅读全文
posted @ 2011-09-09 12:47 易尔购 阅读(149) 评论(0) 推荐(0) 编辑
摘要: protected void gvMoreSize_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) {for (int j = 0; j < this.gvMoreSize.Rows.Count + 1; j++) { //首先判断是否是数据行 if (e.Row.RowType == DataControlRowType.DataRow) { //当鼠标停留时更改背景色 e.Row.Attributes.Add("onm 阅读全文
posted @ 2011-09-08 17:24 易尔购 阅读(2366) 评论(0) 推荐(0) 编辑
摘要: SQL SELECT DISTINCT 语句在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。语法:SELECT DISTINCT 列名称 FROM 表名称例句:SELECT DISTINCT Company FROM Orders 阅读全文
posted @ 2011-09-08 15:28 易尔购 阅读(209) 评论(0) 推荐(0) 编辑
摘要: <SCRIPT language="javascript">//计算月份差function getMonthNumber(date1,date2){//默认格式为"20030303",根据自己需要改格式和方法var year1 = date1.substr(0,4);var year2 = date2.substr(0,4); var month1 = date1.substr(4,2);var month2 = date2.substr(4,2);var len=(year2-year1)*12+(month2-month1);return 阅读全文
posted @ 2011-09-01 21:41 易尔购 阅读(7286) 评论(0) 推荐(0) 编辑
摘要: 士别三日当以刮目相看,果然,这次的小梅来到我这里,已经跟年前完全两样。因为她已经从年前的打工妹摇身一变成为一个小老板,而且据她说,目前生意还不错。她给我讲这些的时候,的确令我“刮目”了一番。去年的十月,我做男装的邻居请了个小妹,负责档口的销售和日常事情。这个小妹就是小梅,小梅外貌俊俏,说话伶牙俐齿,深得老板的喜欢。在客户维护上也是有鼻子有眼,短短的时间,便招揽了一些大客户。即使在她不懂英语的情况下,她也能招来一伙黑人在店里拿货。更奇的是,这小梅来这边没几天,便和周围的邻居们打成一片,一有空,她不是去这家坐坐,就是去那家聊聊,好像跟哪家都熟的不得了。好多人都觉得,以她这般形象和聪灵,在这里做销售 阅读全文
posted @ 2011-09-01 12:47 易尔购 阅读(119) 评论(0) 推荐(0) 编辑
摘要: \d{2,5}-\d{7,8} 普通座机的验证(010/0531-1234567/12345678)/^(13[0-9]|15[0|0|2|3|6|7|8|9]|18[6|8|9])\d{8}$/ 最新手机号验证"^\d+$ " //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$ " //正整数 "^((-\d+)|(0+))$ " //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$ " //负整数 "^-?\d+$ " //整数 "^\d 阅读全文
posted @ 2011-08-31 23:05 易尔购 阅读(1936) 评论(0) 推荐(0) 编辑