1樓:匿名使用者
mysql沒有select top的語法,你得用用limit
select * from 表名 limit m,n;
從m開始,取n條
2樓:匿名使用者
select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10select * from 你的表名 order by 你的欄位 limit 10
mysql怎麼查詢前10條資料?
3樓:匿名使用者
mysql查詢前10條數來據sql語句為自:select * from table_name limit 0,10 。
通常0是可以省略的,直接寫
成 limit 10。0代表從第0條記錄後面開始,也就是從第一條開始。
4樓:雲南新華電腦學校
在mysql資料庫中要查詢前10條資料,不那個再
使用top n語句,top n語句主要用回在sqlserver資料庫系答統中,在mysql中一般使用 select * from 表名 limit 0,10 order by 欄位 desc,如在學生表中查詢年齡比較大的前10個學生,則這樣寫,select * from 學生表 limit 0,10 order by 年齡 desc。
5樓:千鋒教育
mysql 沒有top的用法。取而代之的是limit語法為:limit m,n
省略n就可以得到你要的效果了。
select * from table1 limit 10
6樓:西門公子慶
select top 10 table1.* from table1
7樓:匿名使用者
select * from table1 limit 10
mysql如何查詢各年的前10條記錄
8樓:匿名使用者
select * from (
select
tablename_tmp.*,
@durownum:=@rownum+1 ,if(@pyear=tablename_tmp.year,@rank:=@rank+1,@rank:=1) as rank,
@pyear:=tablename_tmp.yearfrom (
select * from tablename order by year asc
)tablename_tmp ,
(select @rownum :=0 , @pyear := null ,@rank:=0) a
)result where rank <=10;你這裡其他條件判斷zhi是前dao十條記錄嗎?上面是每年回各取答十條。
9樓:匿名使用者
有哪些年份知道嗎?知道的話用每個年份單獨取前十條然後用union連線就好了
不知道的話先用遊標把年份取出來,然後弄個迴圈來取
暫時沒想到更好的方式
10樓:霜_河
select id,year,energy,***pany from 表名 a
where 10 > (select count(*) from 表名 b where id>a.id and year=a.year)
order by a.year
mysql 某個表查詢,只查前十條記錄的命令。
11樓:人間公道
select * from category limit 3, 5limit 3, 5 這一句是關鍵3代表第幾條資料之後開始,5代表差出幾條結束(這裡以mysql中的category表)
顯示10條:
select * from category limit 0,10或者select * from category limit 10
12樓:匿名使用者
select * from test limit 0,10;
13樓:尋適塗偉才
select
*from
table1
limit
1,10;
limit第一個引數是開始行數,mysql中第一行是1;
第二個引數是取的個數。
sql 查詢出結果 怎麼讓它只顯示前十條資料 5
14樓:仁昌居士
sql 查詢出結果
copy讓它只顯示前十條資料可以通過baitop關鍵字du。語句格式為 select top 10 《列名
zhi表》 from 《表名》 [查詢條件]。top關鍵字在sql語言中用來限制返dao回結果集中的記錄條數,有兩種使用形式,其中一種是top關鍵字後帶數字,表示要返回結果集中的記錄條數。
15樓:強擄飛灰煙滅
神通:select * from table limit 10;
mysql:select * from table limit 10;
oracle:select * from table where rownum <=10;
16樓:匿名使用者
select top 10 *。。。。
17樓:匿名使用者
sqlsever select top 10 * from 表名
oracle select * from 表名 where rownum<11
18樓:匿名使用者
select top 10 * from
19樓:心靈的纏綿
select * from 表名 where rownum<=10
20樓:匿名使用者
select * from tb where count(主鍵)=10
mysql怎麼查詢前10條資料
21樓:千鋒教育
mysql 沒有top的用法。取而代之的是limit語法為:limit m,n
省略n就可以得到你要的效果了。
select * from table1 limit 10
22樓:匿名使用者
select * from tablename limit 0,10;
23樓:
select * from table limit 10;
sql語句分組查詢前10條資料,sql如何實現分組並select出每組前10個
class classid classnameproduct classid proname numselect top 10 c.classid c.classname,sum p.num from class c,product p where p.classid c.classid group...
sql查詢出結果怎麼讓它只顯示前十條資料
sql 查詢出結果 copy讓它只顯示前十條資料可以通過baitop關鍵字du。語句格式為 select top 10 列名 zhi表 from 表名 查詢條件 top關鍵字在sql語言中用來限制返dao回結果集中的記錄條數,有兩種使用形式,其中一種是top關鍵字後帶數字,表示要返回結果集中的記錄條...
mysql查詢重複資料取其中一條
資料select a.from t1 as a where i time select max i time from t1 where a.number number 查詢結果 在mysql資料庫中如何讓某個欄位有重複的只取一條 select from table where not exists...