線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1231
推到 Plurk!
推到 Facebook!

在Access中如何寫這2個SQL 語句?

答題得分者是:william
mathewzhao
中階會員


發表:121
回覆:164
積分:67
註冊:2003-04-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-08-08 11:15:05 IP:219.145.xxx.xxx 未訂閱
在Access中如何寫這2個SQL 語句(下面的寫法在Access是錯誤的)? Q1.使用 Count(Distinct filed1) Select count(Distinct filed1) from table1; Q2.查找時間段 Select * from table2 where datetimepicker1.date>=SearchTime and datetimepicker2.date<=SearchTime
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-08-08 12:02:40 IP:147.8.xxx.xxx 未訂閱
1) select count(field1) - (select count(field1) from table1 group by field1 having count(field1)>1) + 1 from table1;    2) do a search 
mathewzhao
中階會員


發表:121
回覆:164
積分:67
註冊:2003-04-04

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-08-08 13:07:44 IP:61.150.xxx.xxx 未訂閱
前輩為什麼生氣呀?  1)問題問的笨?  > > > 對
mathewzhao
中階會員


發表:121
回覆:164
積分:67
註冊:2003-04-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-08-08 13:49:04 IP:219.145.xxx.xxx 未訂閱
我知道為什麼前輩生氣了!  DateTimePicker怎麼能放到'select...'中呢? 
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-08-08 14:34:02 IP:63.84.xxx.xxx 未訂閱
您好﹗ Select Count(*) from (Select Distinct Field From table1) 參考看看﹒ 努力,相信會獲得美麗! 忻晟
------
忻晟
mathewzhao
中階會員


發表:121
回覆:164
積分:67
註冊:2003-04-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-08-08 18:07:28 IP:61.185.xxx.xxx 未訂閱
William前輩: 我給DateTime1設值,Access報告類型不對! Adoquery1.Parameters.ParamByName('DateTime1').value:=DateTimePicker1.date; 我查資料只查到query可以: Query1.ParamByName('DateTime1').AsDateTime:= DateTimePicker1.date; ADOquery有什麼方法可以解決問題嗎? cashxin2002前輩: 謝謝cashxin2002前輩的指點!
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-08-08 20:27:34 IP:63.84.xxx.xxx 未訂閱
您好﹒    Adoquery1.Parameters.ParamByName('DateTime1').value:=DateToStr(DateTimePicker1.date); //Adoquery1.Parameters.ParamByName('DateTime1').value取出的是字串形態 參考看看﹒ 努力,相信會獲得美麗! 忻晟
------
忻晟
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-08-10 18:21:26 IP:210.3.xxx.xxx 未訂閱
What is your field type? For ADO, sometimes you may want to use a variable, e.g.
var
    ADate: TDateTime;
{...}
    ADate := trunc(DateTimePicker.Date);
    ADOQuery1.Parameters.ParamValues['DateTime1'] := ADate;
sos_admin
版主


發表:121
回覆:697
積分:768
註冊:2003-07-23

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-08-11 08:17:48 IP:61.155.xxx.xxx 未訂閱
类似于以下形式,注意用#日期#的形式。 '
系統時間:2024-05-20 18:52:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!