1樓:千鋒教育
mysql 沒有top的用法。取而代之的是limit語法為:limit m,n
省略n就可以得到你要的效果了。
select * from table1 limit 10
2樓:匿名使用者
select * from tablename limit 0,10;
3樓:
select * from table limit 10;
mysql怎麼查詢前10條資料?
4樓:匿名使用者
mysql查詢前10條數來據sql語句為自:select * from table_name limit 0,10 。
通常0是可以省略的,直接寫
成 limit 10。0代表從第0條記錄後面開始,也就是從第一條開始。
5樓:雲南新華電腦學校
在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。
6樓:千鋒教育
mysql 沒有top的用法。取而代之的是limit語法為:limit m,n
省略n就可以得到你要的效果了。
select * from table1 limit 10
7樓:西門公子慶
select top 10 table1.* from table1
8樓:匿名使用者
select * from table1 limit 10
mysql怎麼查詢前10條資料?
9樓:匿名使用者
mysql沒有select top的語法,你得用用limit
select * from 表名 limit m,n;
從m開始,取n條
10樓:匿名使用者
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條記錄
11樓:匿名使用者
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十條記錄嗎?上面是每年回各取答十條。
12樓:匿名使用者
有哪些年份知道嗎?知道的話用每個年份單獨取前十條然後用union連線就好了
不知道的話先用遊標把年份取出來,然後弄個迴圈來取
暫時沒想到更好的方式
13樓:霜_河
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 某個表查詢,只查前十條記錄的命令。
14樓:人間公道
select * from category limit 3, 5limit 3, 5 這一句是關鍵3代表第幾條資料之後開始,5代表差出幾條結束(這裡以mysql中的category表)
顯示10條:
select * from category limit 0,10或者select * from category limit 10
15樓:匿名使用者
select * from test limit 0,10;
16樓:尋適塗偉才
select
*from
table1
limit
1,10;
limit第一個引數是開始行數,mysql中第一行是1;
第二個引數是取的個數。
php mysql只查詢前10條資料
17樓:砍柴小妖
select name,money from * where name=wangyi order by miney desc limit 0,10
mysql查詢,某條記錄變化前最後一條資料和變化後的第一條資料,應該怎麼寫
不明白你需要的查詢結果是什麼,請舉例說明 mysql怎麼查詢一條記錄的前一條記錄和後一條記錄 上一條 select from 表 where 資料id 當前顯示資料id order by 資料 id asc limit 1 下一條 select from 表 where 資料id 當前顯示資料id ...
sql查詢第30條資料到40條資料怎麼查啊,id有可能不是連續的
假設資料所在的表為a,查詢語句輔助的表t,表w。sql語句查詢邏輯過程為首先選出前40條記錄,然後按照遞減順序查詢後11條記錄,也就是從第40條,第39條,第30條記錄。為了還原為原來資料的遞增順序,可以再巢狀個select語句。select from select top 11 from sele...
mysql如何只更新其中一條資料
select from student where o 比方說我要查詢 o 為空的就 寫一個where o 單引號中間要打一個空格鍵專 修改也一 樣,屬update zi set title 1 where title 單引號中間要打一個空格鍵 注意,資料庫中只識別單引號,不識別雙引號 update...