程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Mysql那些事兒之(七)深入select查詢

Mysql那些事兒之(七)深入select查詢

編輯:MySQL綜合教程


Mysql那些事兒之(七)深入select查詢   相關鏈接: Mysql那些事兒之(一)mysql的安裝 http://www.BkJia.com/database/201210/162314.html; Mysql那些事兒之(二)有關數據庫的操作 http://www.BkJia.com/database/201210/162315.html; Mysql那些事兒之(三)有關數據表的操作 http://www.BkJia.com/database/201210/162316.html; Mysql那些事兒之(四)數據表數據查詢操作 http://www.BkJia.com/database/201210/162317.html; Mysql那些事兒之(五)操作時間 http://www.BkJia.com/database/201210/162318.html; Mysql那些事兒之(六)字符串模式匹配 http://www.BkJia.com/database/201210/163969.html   一、表的別名        www.2cto.com         SELECT * FROM pet p ORDER BY P.age;        這是讓查詢出的數據按表的年齡排序。        如果在一張寵物表裡,想讓寵物配對,可以這樣利用表的別名:        SELECT p1.name,p1.sex,p2,name,p2.sex FROM pet AS p1,pet AS p2 WHERE p1.species = p2.species AND p1.sex="M" AND p2.sex="F";        這個語句的意思是按 物種配對,性別是M和F;   二、列的別名           查詢出寵物的名字和種類(直接引用列名)。        SELECT name,species FROM pet ORDER BY name,species;        相似的:        SELECT name,species FROM pet ORDER BY 1,2;        這個和上述的功能是一樣的。  www.2cto.com            還可以為列命名。        SELECT name AS n,species AS s FROM pet ORDER BY n,s;                 這個功能和上述語句是一樣的。          在子句中使用列的別名:        SELECT species,COUNT(*) AS total FROM pet GROUP BY species HAVING total >1;  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved