1樓:匿名使用者
排序的依據是哪個字段? 假設該欄位名為time select top 1 * from yourtable order by time desc
2樓:匿名使用者
就是。看你說的最後一條是根據什麼來判斷了。根據時間就按時間逆序排列,最後一條就變成第一條了。
3樓:匿名使用者
select top 1 * from tablename order fieldname desc 把tablename改成你的表名,fieldname改成你要排序的欄位名。
4樓:向日葵的叔叔
select * from table where rowid=(select max(rowid) from table);
5樓:匿名使用者
話都說不清楚 人家怎麼解決 上面的方法絕對可行
c#中用sqldatareader sqldr.read(),如何判斷讀到資料表中最後一行? 5
6樓:匿名使用者
int i=0;
while( sqldr.read())
迴圈完之後 就知道有多少條資料了
7樓:匿名使用者
sqldr.read()此方法有乙個 bool型別的返回值,當讀到資料時,返回值為true,當資料被讀完後,返回false。
資料庫中如何查詢表的最後一條記錄?
8樓:親愛著缺德
你可以根據**裡面的自動編號排序,然後找到最後面插入的資料。
1.首先開啟資料庫。
2.點選查詢設計。
如圖:3.新增你所要查詢的表,選擇所要顯示的字段,然後在設為自動編號的字段**排序設為降序。
4.然後執行。
如圖:5.輸出結果如下:
6.sql語句如下:
資料庫中如何查詢表的最後一條記錄?
9樓:小丁創業
1、首先,建立乙個測試,**如下圖所示,然後進入下一步。
2、其次,完成上述步驟後,插入測試資料,**如下圖所示,然後進入下一步。
3、接著,完成上述步驟後,查詢表中的資料,**如下圖所示,然後進入下一步。
4、最後,完成上述步驟後,重新排序,獲取最後一條記錄並轉到bbb欄位的長度,如下圖所示。這樣,問題就解決了。
10樓:匿名使用者
方法一: 使用top
select top 1 * from user;
select top 1 * from user order by id desc;
方法二: 使用limit
select * from user limit 1;
select * from user order by id asc limit 1;
select * from user order by id desc limit 1;
擴充套件資料
sqlserver一些基本命令:
1、查詢資料庫是否存在:
if db_id("testdb")is not null;
2、檢查表是否存在:
if object_id(「textdb」,「u」) is not null ;其中u代表使用者表
3、建立資料庫:
create database+資料名
11樓:親愛著缺德
你可以根據**裡面的自動編號排序,然後找到最後面插入的資料。
1.首先開啟資料庫。
2.點選查詢設計。
如圖:3.新增你所要查詢的表,選擇所要顯示的字段,然後在設為自動編號的字段**排序設為降序。
4.然後執行。
如圖:5.輸出結果如下:
6.sql語句如下:
12樓:小丨麥兜
mysql : select * from 表名 order by 表_id desc limit 1
sqlserver/oracle : select top 1 * from 表名 order by 表_id desc
13樓:太平保險展業
上面的答案都有一定的侷限性,樓主可以看看我的,沒有任何的主鍵要求和其他限制,
這個是我用雇員表做的取最後一條記錄.該表是自關聯,沒有主鍵和其他約束select rownum,q.* from (select rownum,e.
* from (select * from employee) e order by rownum desc) q
where rownum<=1
14樓:豌豆莢吧0917號
select * from 表名 order by 列名 limit 1
15樓:匿名使用者
你用乙個order by 不就行了麼,顛過來,最後一行不就是第一行了麼...
16樓:匿名使用者
select top 1 from table order by column
c#中怎麼讀取sql資料庫表中的資料後顯示在乙個textbox中
17樓:乖乖
string connstring=//連線字串string sql=「"//資料庫查詢語句connection con=new connection(connstring);
command cmd=new command(sql,con);
con.open();
sqldatareader dr=cmd.excutereader;
if(dr.read())
dr.close();
con.close();
18樓:匿名使用者
樓上所說可以··
但是如果確定是身份證的話···
那就是唯一的···
唯一的用model 物件返回單一的足以···不需要用到dataset
不知道你的專案中寫了實體類沒有!
返回乙個實體類就足以
19樓:匿名使用者
先定義乙個textbox空間 名為tb1
點選按鈕執行
select * from man where 身份證號=『「+tb1.text+」』
返回datatable資料 將dt中的資料dt.row[*][「姓名」]dt.row[*][「年齡」]賦值給tb1
例如tb1.text=「姓名:」+dt.row[*][「姓名」].tostring()+"年齡:"+dt.row[*][「年齡」].tostring()
不知道這樣能不能實現你的功能
20樓:天地梁心
把資料讀到之後存在乙個變數裡面,然後把變數顯示在textbox就行了啊
21樓:百度使用者
把sql語句查出的資料放進一張表裡,在逐個顯示就行了,判斷查出的表的行數是否為0,如果為0則用messagebox顯示「所查資料不存在」
如何在c#中提取資料庫中一條資料的某一項
22樓:匿名使用者
首先你得先從資料庫中讀出來,讀出來一條資料之後 dt.rows[0][2].tostring(); 獲取第1行第2列的值
求sql語句,pl,求乙個sql語句,pl sql
select birthday from select birthday,1 dfrom a where to char sysdate,mmdd to char birthday,mmdd union all select birthday,2 d from a where to char sys...
如何用SQL迴圈查詢語句,如何用SQL語句查詢Excel資料
declare i int select i 304 while i 600 你要查詢的最大分數 begin exec select 學校 學校名稱,count as 人數,304 305 as 總成績 from cjd where 總成績 convert varchar 5 i and 總成績 c...
SQL刪除語句,刪除行,列,表,SQL語句如何刪除列?
刪除行delete from table where condition 例如delete from employeesswhere emp id 40 刪除employees表裡面 emp id為40的行刪除列alter table table drop column column 例如alter...
多條sql語句如何拼接,sql語句 怎麼把查詢的多條結果用,號拼接起來,不用函式就用SQL語句
sql語句拼接一般使用 union all 和 union 兩者的區別是 union all 顯示多條語句裡的全部記錄 union 顯示多條語句裡的不重複的記錄,也就是有distinct的功效 union all 示例 select 2016 02 06 date time union all se...
SQL查詢語句求問
1 利用巢狀查詢 select from 學生表 where studentid in select studentid from 關係表 where teacherid teacherid 此處的 teacherid是變數,替換成老師id就可以了 2 利用內連線查詢,三張表交叉鏈結然後根據條件篩選...