5、限制返回的行數(shù) 使用TOP n [PERCENT]選項(xiàng)限制返回的數(shù)據(jù)行數(shù),TOP n說明返回n行,而TOP n PERCENT時,說明n是 表示一百分?jǐn)?shù),指定返回的行數(shù)等于總行數(shù)的百分之幾。 例如: Select TOP 2 * FROM testtable Select TOP 20 PERCENT * FROM testtable
(二)FROM子句 FROM子句指定Select語句查詢及與查詢相關(guān)的表或視圖。在FROM子句中最多可指定256個表或視圖, 它們之間用逗號分隔。 在FROM子句同時指定多個表或視圖時,如果選擇列表中存在同名列,這時應(yīng)使用對象名限定這些列 所屬的表或視圖。例如在usertable和citytable表中同時存在cityid列,在查詢兩個表中的cityid時應(yīng) 使用下面語句格式加以限定: Select username,citytable.cityid FROM usertable,citytable Where usertable.cityid=citytable.cityid 在FROM子句中可用以下兩種格式為表或視圖指定別名: 表名 as 別名 表名 別名
(二) FROM子句 FROM子句指定Select語句查詢及與查詢相關(guān)的表或視圖。在FROM子句中最多可指定256個表或視圖, 它們之間用逗號分隔。 在FROM子句同時指定多個表或視圖時,如果選擇列表中存在同名列,這時應(yīng)使用對象名限定這些列 所屬的表或視圖。例如在usertable和citytable表中同時存在cityid列,在查詢兩個表中的cityid時應(yīng) 使用下面語句格式加以限定: Select username,citytable.cityid FROM usertable,citytable Where usertable.cityid=citytable.cityid 在FROM子句中可用以下兩種格式為表或視圖指定別名: 表名 as 別名 表名 別名 例如上面語句可用表的別名格式表示為: Select username,b.cityid FROM usertable a,citytable b Where a.cityid=b.cityid Select不僅能從表或視圖中檢索數(shù)據(jù),它還能夠從其它查詢語句所返回的結(jié)果集合中查詢數(shù)據(jù)。 例如: Select a.au_fname+a.au_lname FROM authors a,titleauthor ta (Select title_id,title FROM titles Where ytd_sales>10000 ) AS t Where a.au_id=ta.au_id AND ta.title_id=t.title_id 此例中,將Select返回的結(jié)果集合給予一別名t,然后再從中檢索數(shù)據(jù)。