1樓:匿名使用者
try this, should be fine:
select sn, result, ttimefrom
(select sn, result, ttimefrom tab t1
where not exists (select 1 from tab where sn = t1.sn and ttime > t1.ttime)) t
where result = 'pass'
ttime那裡sql server得話,可以考慮用112來比較112是用來把日期轉化為yyyymmdd方式來比較的。上面這種寫法在db2/oracle下面都可以滿足你的要求的。但是sql server比較擔心。
112-->convert(char(8), ttime, 112)-->轉化為20110329來比較的。
2樓:匿名使用者
思路:查詢條件為結果為pass並且時間為當前表中記錄的時間最大值。
select top 1 * from tablename where result='pass' and time in
(select max(time) from tablename)
3樓:匿名使用者
select top 1 * from tablename where result='pass' order by ttime desc
4樓:
select top 1 * from 表 where result='pass' order by ttime desc
怎樣用sql語句查詢乙個資料庫中的所有表
5樓:灬留戀灬
--讀取制
庫中的所有表名
select name from sysobjects where xtype='u'
--讀取指定表的所有列名
select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名')
資料庫查詢語句
sql語句 查詢 統計
6樓:匿名使用者
表要告訴我們呀,不要還要我們設計資料庫吧?
7樓:匿名使用者
給表啊``我想查查這個玩玩``
8樓:匿名使用者
1.select *
from student
2.select id,name,age
from student
我有例題你要嗎
9樓:匿名使用者
靠```這麼多東西幫你寫不曉得要死多少腦細胞```
分還是少了點
10樓:
這點分。。。。。。。。。。。。
sql簡單查詢語句
11樓:4終
1、首先開啟資料庫,建立好錶。
2、然後查詢全體教師的教師號、姓名、職稱,並分別為三列指定別名:教師號、姓名、職稱,如下圖所示。
3、查詢結果如下圖所示。
4、接著查詢所有姓張的學生的學號和姓名,如下圖所示。
5、最後查詢選修c1(高等數學)且成績高於85分的學生的學號、課程號和成績,如下圖所示就完成了。
12樓:起如初
今天我們學習了sql的一些簡單的查詢
先是就簡單的查詢了乙個表的資料
先新建乙個表stu1:
接下來就是一些簡單的查詢了
查詢性別為女,並且年齡32的記錄
select * from stu1 where gender=『女』 and age=32;
查詢學號為1,或者姓名為wyb的記錄
select * from stu1 where sid=1 or sname=『wyb』;
查詢學號為1,2,3的記錄
select * from stu1 where sid=1 or sid=2 or sid=3;
查詢學號不是1,2,3的記錄
select * from stu1 where sid not in(1,2,3);
查詢年齡為null的記錄
select * from stu1 where age is null;
查詢年齡在20到40之間的學生記錄
select * from stu1 where age>20 and age<40;
查詢性別非男的學生記錄(有兩種方法)
select * from stu1 where gender!=「男」;
select * from stu1 where gender<>「男」;
查詢姓名不為null的學生記錄
select * from stu1 where sname is not null;
查詢姓名為l的學生記錄
select * from stu1 where sname like 「l%」;
sql語句怎樣查詢乙個範圍
13樓:幻翼高達
sql語句通過「between…and…」語法來查詢乙個範圍。
where子句設定查詢條件,過濾掉不需要的資料行。其範圍運算子「between…and…」表示表示式值是否在指定的範圍內,類似的「not between…and…」表示表示式值是否不在指定的範圍內。
例如:select * from user where age between 10 and 30,用於查詢出user表中age值介於10~30間的資料記錄。
擴充套件資料:sql中where子句其它運算子:
1、比較運算子
2、列表運算子
in (項1,項2……)
not in (項1,項2……)
3、模式匹配符
like、not like
4、空值判斷符
is null、is not null
5、邏輯運算子
not、and、or
14樓:格調
查詢範圍在sql語句中需要用between ...and或者》=及<=語句。
1、建立測試表、插入資料:
create table test
(id int,
name varchar2(20));
insert into test values (1,'張三');
insert into test values (2,'李四');
insert into test values (3,'王五');
insert into test values (4,'趙六');
insert into test values (5,'孫七');
2、執行語句,查詢id範圍為2到4之間的內容:
select * from test where id between 2 and 4;
也可以用:
select * from test where id>=2 and id<=4;
結果都是一樣的,如圖:
說明:between...and語句查詢的是乙個閉區間的資料,如id between 2 and 4及id中包含2和4,如果用開區間查詢,則需要用小於或大於表示。
15樓:匿名使用者
比如年齡在20-30歲的
select * from person where age >= 20 and age <= 30
sql怎麼查詢每個資料庫的標識id號
16樓:蝦彈文化
1、首先開啟安裝的sql資料庫;
2、在開啟的資料庫頁面左側的選單中,點選開啟「資料庫」;
3、右鍵需要查詢標識id的資料庫,選擇「新建查詢」;
4、然後在右側頁面內輸入「select+空格+資料庫名字」;
5、然後點選右上角的「執行」;
6、在資料庫的最下面所得到的查詢結果就是查詢的標識id號。
17樓:匿名使用者
方法/步驟
1首先開啟你安裝好的sql server management studio,注意資料庫所在的伺服器位址,輸入sa與密碼連線。
2連線後,點選資料庫組。
3選中你需要查詢資料庫標識id的資料庫,右鍵選單點選新建查詢。
4這樣就開啟了此資料庫的查詢sql語句輸入介面。
5如圖輸入select db_id ('你需要查詢的資料庫名')。
6可以在左則選中你需要查詢的資料名並複製。
7如圖點選:「執行」查詢語句。
8查詢結果就為此資料庫的標識id。
如何用sql語句實現查詢名字
18樓:
可以用sql的模糊查詢。語句如下
select * from 表名 where 字段 like '%關鍵字%'
其中 % 為萬用字元。
條件的意思就是查詢字段裡面帶「關鍵字」的資料。
19樓:
假設表叫【tab_1】
該錶的「姓名」欄位是【name】
假設你要查的這個人的姓是【張】
select * from tab_1 where name like '張%';
「%」是萬用字元,類似於windows檔案搜尋中的萬用字元「*」
上面sql的意思是,搜尋tab_1表中,所有姓張的人員資訊返回值可能是:
name`````…………
-------------------------張三`````…………
張小薇```…………
張伯倫```…………
張可`````…………
假設知道這個人的名(例如:什麼小田),不知道姓,就這樣查:
select * from tab_1 where name like '%小田';
20樓:
select * from tablename where 姓名 like '周%'
周就是姓
資料庫查詢問題
你使用for迴圈對dw 1進行迴圈,因為dw 1資料是全的。然後對應使用find函式,來查詢dw 2中地區對應的行,如果有行,說明是有對應值,取該行相關值,放入dw 1.如果沒有,那麼就是你說少一行的情況了,dw 3設0.比如地區欄位叫area code long row,ll find,ll ne...
sql查詢access資料庫日期
如何才能在查詢中包括10日 請個位大俠幫忙 謝謝 shijian 2011 8 1 and shijian 2011 8 10 這個 日期時間範圍裡面,沒有 時分秒 的內容.vwtezq select 訂單的編號 from 訂單表 where 客戶 國皓 and 時間 1996 8 1 select...
資料庫用sql語句查詢是有資料的,然後前台就是查不到
1 看你前台查詢的sql語句是否正確 2 如果1正確的話,sql的查詢結果的儲存物件,看看這個物件有沒有資料 3 如果2正確的話,看你前台頁面有沒有接收到這個物件,訪問的物件屬性是否正確 我的問題是,沒有請求到對應的servlet,因為查詢的方法寫在查詢全部的那個servlet裡了,頁面跳轉選擇的粗...