Jafe Lee

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            49 隨筆 :: 0 文章 :: 24 評(píng)論 :: 0 Trackbacks
          1、限制返回的行數(shù):
          (1)
          SELECT?author?FROM?book?LIMIT?2;
          該命令將返回前兩行記錄
          (2)
          SELECT?author?FROM?book?LIMIT?1,?2;
          該命令返回兩條記錄,但是該記錄是從第二條記錄開始算起(注意,行數(shù)計(jì)數(shù)的起點(diǎn)是從0而不是1開始的,這跟Java中的數(shù)組很象)

          2、排序返回的結(jié)果:(order by)
          SELECT?name,?birth?FROM?pet?ORDER?BY?birth;

          返回的序列以升序(默認(rèn))形式排列,如果想降序排列,則需要這樣:
          SELECT?name,?birth?FROM?pet?ORDER?BY?birth?DESC;

          你也可以顯式指明按升序方式排列:
          SELECT?name,?birth?FROM?pet?ORDER?BY?birth?ASC;

          DESC(ASC)也可以應(yīng)用與多個(gè)column中:
          SELECT?name,?species,?birth?FROM?pet?ORDER?BY?species,?birth?DESC;
          結(jié)果:
          +----------+---------+------------+
          |?name?????|?species?|?birth??????|
          +----------+---------+------------+
          |?Chirpy???|?bird????|?1998-09-11?|
          |?Whistler?|?bird????|?1997-12-09?|
          |?Claws????|?cat?????|?1994-03-17?|
          |?Fluffy???|?cat?????|?1993-02-04?|//------------------
          |?Fang?????|?dog?????|?1990-08-27?|//? 降序排列
          |?Bowser???|?dog?????|?1989-08-31?|//?
          |?Buffy????|?dog?????|?1989-05-13?|//
          |?Puffball?|?hamster?|?1999-03-30?|//-------------------
          |?Slim?????|?snake???|?1996-04-29?|
          +----------+---------+------------+

          3、去掉返回結(jié)果中相同的記錄(只返回一個(gè)):
          SELECT?DISTINCT?amount?FROM?loan;

          4、模糊查詢:
          SELECT?name?FROM?author?WHERE?name?LIKE?'M%';
          MySQL有兩個(gè)通配符 % 和 _ 。其中 % 匹配 0或多個(gè)任意的字符, _ 匹配一個(gè) 任意字符

          5、獲得某一行的最小值、最大值、平均值, 總和:
          SELECT?MIN(wt),?AVG(wt),?MAX(wt),?SUM(wt)?FROM?person;

          6、時(shí)間運(yùn)算:
          ?SELECT?NOW(),?CURTIME(),?CURDATE();
          運(yùn)行結(jié)果:
          +-----------------------+-----------+------------+
          |?NOW()???????????????? ?? ? |?CURTIME()?|?CURDATE()??|
          +-----------------------+-----------+------------+
          |?2007-09-14?10:42:20?|?10:42:20|?2007-09-14|
          +-----------------------+-----------+------------+

          7、把查詢結(jié)果導(dǎo)出到文件:
          SELECT?*?FROM?author
          ??
          INTO?OUTFILE?'/tmp/author'
          ????FIELDS?TERMINATED?
          BY?','
          ????ENCLOSED?
          BY?'"'
          ????LINES?TERMINATED?
          BY?'\n';

          當(dāng)用 into dumpfile 代替 into outfile時(shí),select語(yǔ)句返回的結(jié)果必須不能多于1條。into dumpfile寫入文件的格式既沒有column分隔符,也沒有行分隔符,這在將BLOB寫入文件時(shí)很有用。
          posted on 2007-09-14 10:45 Jafe Lee 閱讀(535) 評(píng)論(0)  編輯  收藏 所屬分類: Database
          主站蜘蛛池模板: 潢川县| 徐汇区| 琼结县| 施秉县| 铅山县| 亚东县| 牙克石市| 安吉县| 洛南县| 三原县| 金秀| 上林县| 开远市| 拜城县| 昌吉市| 始兴县| 高邑县| 荔浦县| 临江市| 延安市| 湖州市| 建水县| 武川县| 柘城县| 清远市| 苏尼特右旗| 呈贡县| 满城县| 平昌县| 漾濞| 栾城县| 苏尼特右旗| 通化县| 铜鼓县| 鄱阳县| 吴桥县| 额敏县| 六盘水市| 邓州市| 常山县| 务川|