MySql怎麼查詢前10條資料,mysql 某個表查詢,只查前十條記錄的命令。

2021-04-26 06:22:25 字數 3075 閱讀 9738

1樓:匿名使用者

mysql查詢前10條數來據sql語句為自:select * from table_name limit 0,10 。

通常0是可以省略的,直接寫

成  limit 10。0代表從第0條記錄後面開始,也就是從第一條開始。

2樓:雲南新華電腦學校

在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。

3樓:千鋒教育

mysql 沒有top的用法。取而代之的是limit語法為:limit m,n

省略n就可以得到你要的效果了。

select * from table1 limit 10

4樓:西門公子慶

select top 10 table1.* from table1

5樓:匿名使用者

select * from table1 limit 10

mysql 某個表查詢,只查前十條記錄的命令。

6樓:人間公道

select * from category limit 3, 5limit 3, 5 這一句是關鍵3代表第幾條資料之後開始,5代表差出幾條結束(這裡以mysql中的category表)

顯示10條:

select * from category limit 0,10或者select * from category limit 10

7樓:匿名使用者

select * from test limit 0,10;

8樓:尋適塗偉才

select

*from

table1

limit

1,10;

limit第一個引數是開始行數,mysql中第一行是1;

第二個引數是取的個數。

mysql怎麼查詢資料庫中的前幾條記錄並返回呢

9樓:

能貼以下錯誤提示的內容嗎?

整個**,沒有什麼明顯的錯誤,top 10這種寫法專也應該是可以的,當然我也屬贊同樓上「limit 0,10」這種寫法。

我要說的是,sql語法,有「where 1」這種寫法嗎?我沒有試過,按我的理解where條件不能這樣省略吧?總得有個完整的表述吧,是某條件對於1?

還其它?應該是「where id = 1」或者「where id > 1」這樣的格式。

order by 'id',加引號我沒有用過,是「`」還是「'」?我的習慣是不加,直接寫「order by id」

10樓:匿名使用者

開發來文件裡有一個

源例子<?php

mysql_connect("localhost", "mysql_user", "mysql_password") or

die("could not connect: " . mysql_error());

mysql_select_db("mydb");

$result = mysql_query("select id, name from mytable");

while ($row = mysql_fetch_array($result, mysql_num))

mysql_free_result($result);

?>

你只查詢 top 10,所以echo的時候只能 arr[0]啊

11樓:小小蝸牛

比如select top 2

from 表名

where 條件

是顯示前兩行的內容

12樓:匿名使用者

mysql 有limit , 沒有 topselect * from 'table' where 1 order by 'id' desc limit 0,10

limit 0,10

從符合條件的第1條記錄開始回,取出10條,答編號從0開始

mysql查詢前幾條記錄的實現方法

sql語句 查詢某資料前後十條 怎麼寫

13樓:匿名使用者

用top 關鍵字

select top 10 * from 表 where did=某值

就可以獲得10條資料

14樓:快樂鎝生活

是查2個表吧

select top 10 * from a(表) inner jion b(表) on a.cid=b.cid where did='某值'

15樓:破小孩了

select top 10 *

from

where did=

order by cid

select top 10 *

from

where did=

order by cid desc

16樓:馨處留香

oracle資料庫的?

mysql怎麼查詢前10條資料

17樓:千鋒教育

mysql 沒有top的用法。取而代之的是limit語法為:limit m,n

省略n就可以得到你要的效果了。

select * from table1 limit 10

18樓:匿名使用者

select * from tablename limit 0,10;

19樓:

select * from table limit 10;

mysql資料查詢,mysql中如何查詢所有的表

使用hibernate查詢的話,你是用hql語句查詢麼?例如string hql from object o where o.id 查詢方法 session.createquery hql 或者直接session.get int id 如果不是這樣的語句,採用的是sql語句,例如string sql...

怎麼在mysql中查詢出的資料只顯示一條

可以使用limit 1,例如 select from t1 limit 1 在後面加limit 1 mysql資料庫裡只有一條資料為什麼查詢出來有兩條重複的資料 20 inner join 會兼顧兩張表,應該是你另一個表裡面那個主鍵的資料有兩條 先確定主表,用left join 或者right jo...

如何在mysql中查詢當前資料上一條和下一條的記錄

您好,很高興為您解答。方法一 select from table a where id select id from table a where id and other conditions order by id desc limit 1 and other conditions select ...