sql
文章平均质量分 80
cnairng
这个作者很懒,什么都没留下…
展开
-
mysql 修改表字段
mysql> alter table newcar change id id int(11) not null AUTO_INCREMENT;Query OK, 10 rows affected (0.16 sec)Records: 10 Duplicates: 0 Warnings: 0mysql> alter table newcar change id id int(11原创 2012-11-19 15:29:31 · 576 阅读 · 0 评论 -
sql中的group by 和 having 用法解析
sql中的group by 和 having 用法解析group by语法可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。SELECT子句中的列名必须为分组列或列函数。列函数对于GROUP BY子句定义的每个组各返回一个结果。某个员工信息表结构和数据如下: id name dept salary edlevel hiredate转载 2012-10-03 16:21:19 · 1235 阅读 · 0 评论 -
sql group by
GROUP BY 是分组查询, 一般 GROUP BY 是和 聚合函数配合使用,你可以想想你用了GROUP BY 按 ITEM.ITEMNUM 这个字段分组,那其他字段内容不同,变成一对多又改如何显示呢,比如下面所示A B1 abc1 bcd1 asdfgselect A,B from table group by A你说这样查出来是什么结果,A B a转载 2013-01-18 09:15:55 · 339 阅读 · 0 评论 -
mysql 索引优化
如何建立索引· 索引通常被用于提高WHERE条件的数据行匹配或者执行联结操作时匹配其它表的数据行的搜索速度。所以我们选择索引的列也通常选择出现在WHERE子句、join子句、ORDER BY或GROUP BY子句中的列。· 选择索引时,需要考虑数据列的基数。所谓基数,是指数据列所包含的不同的数据的个数。如果基数相对于数据表行数较高的话,索引的效果比较好。换句话说,就是指数据列的不同的值转载 2013-01-18 10:21:27 · 304 阅读 · 0 评论 -
tcpdump抓包分析详解
说 实在的,对于 tcpdump 这个软件来说,你甚至可以说这个软件其实就是个黑客软件,因为他不但可以分析封包的流向,连封包的内容也可以进行『监听』, 如果你使用的传输数据是明码的话,不得了,在 router 上面就可能被人家监听走了!很可怕吶!所以,我们也要来了解一下这个软件啊!(注:这个 tcpdump 必须使用 root 的身份执行)如果你是第一次看 tcpdump 的 man pa转载 2013-02-26 09:15:52 · 742 阅读 · 0 评论