易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql 索引的使用和查询语法

mysql 索引的使用和查询语法
1.  創建單列索引:   ALTER TABLE people ADD INDEX firstname (firstname);
ALTER TABLE `requester` ADD INDEX ( `requestid` )
2. 創建多列索引:   ALTER TABLE people ADD INDEX fname_lname_age (firstname,lastname,age);
3. 相等鏈接語句:   SELECT * from a  INNER JOIN b ON a.aID =b.bID 
(在a 表中取出 和 b 表中 id 一樣的 列來 )   LEFT JOIN  以左邊的為準 會列出 左邊的 表的不同項 右邊表則列出 NULL
4. 查詢字段的平均值 :  SELECT AVG(PRICE) from SALES WHERE ID = 1000 AND SALE_DATE BETWEEN ‘2004-01-01′ AND ‘2005-12-31′;
( MIN( XX ) 最小值,  MAX( XX ) 最大值 , AVG( XX ) 平均值 , SUN ( XX ) 總和 , COUNT( XX ) 出現次數   )
5. 查詢根據頭銜且平均工資大於100000 的結果  SELECT title, AVG(salary)  from employee_data  GROUP BY title  HAVING AVG(salary) > 100000;
( HAVING 關鍵字 達到 WHERE 所無法達到的效果 )


相关文档:

java 调用命令 备份mysql数据库

 代码如下:
  1  String command  =   " cmd /c C:/Program Files/MySQL/MySQL Server 5.0/bin>mysqldump -h localhost -u root -p aijia > E:/aijia.dmp " ;
  2      try    {
  3     Process process& ......

关闭MYSQL错误提示音

最近工作上常用到MySQL,发现MySQL的错误提示音比较烦人,上网搜索了一下,有以下三种关闭该提示音的方法:
方法1. 使用终端命令
   使用MySQL的命令终端时,使用mysql --no-beep即可。
方法2. 修改MySQL配置文件my.ini
    在[mysql] 下加入一行
    no-beep
 &nb ......

MySQL Explain 的使用

      对于使用 MySQL 这个数据库系统的用户来说,它不仅开源,稳定,效率也很高。但有时也会遇到一些性能方面的问题。一般情况可能会有以下几种可能:
1. 数据表的索引没有合理的建好或使用。
2. SQL语句过于复杂,(左/右连接,多表查询等)。
3. 服务器配置不合理。
4. 服务器本身的处理能 ......

MySql 存储过程

MySQL 存储过程是从 MySQL 5.0 开始增加的新功能。存储过程的优点有一箩筐。不过最主要的还是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句。特别是业务逻辑复杂的时候,一大堆的 SQL 和条件夹杂在 PHP 代码中,让人不寒而栗。现在有了 My ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号