[求助]會Access的人,或者懂程式語言

哈哈^^"
那麼晚了才來拜託大家,抱歉
因為舞影這學期在學Access
然後老師要我們教作業(明天),
但是其中有一項查詢舞影怎麼弄就是用不出來
其實這個查詢並沒有說規定要做,
但是舞影真的非常想使用這個(閃亮亮的眼睛+握拳)

以下就是我的問題:
step1
[求助]會Access的人,或者懂程式語言
當查詢條件為這樣的話,會跑出全部的資料
step2
[求助]會Access的人,或者懂程式語言
當查詢條件為此,會出現同時符合作者名稱和出版社的資料
step3
[求助]會Access的人,或者懂程式語言
當查詢條件為此,會出現符合作者名稱或者是符合出版社的資料

但是舞影希望做出符合以下條件的查詢
1.當我輸入作者名稱和出版社時會出現同時符合的資料→似乎是使用and
2.當我只輸入作者名稱或是出版社時,會出現符合我有輸入參數的資料→似乎要使用Or

但是...一個查詢怎麼能夠又用AND又用OR呢?!

基本上,我是希望他能夠偵測
如果其中一項參數沒有的話就使用OR,
如果兩個參數都有的話,就會使用and
如果兩個都沒有,就會出現全部的資料

我嘗試了很多方法,但是這算是我第一次接觸這種電腦語言,
所以我所會的僅限於老師教過的。

而且....我還奢望參數可以用模糊查詢呢!
EX.浮動式窗跳出來,輸入"金*就會出現所有姓金的作者
可是目前如果使用這方法的話,就一個資料都跑不出來啦

我試了好久好久,都試不出來,希望有人可以替我解答
(因為我還打算用這種查詢完成一個我個人東西,如果無法克服這項障礙的話,就做不出來了)
2004-10-31 21:34 發佈
文章關鍵字 ACCESS 程式語言
查詢改用

like "*"+[請輸入作者名字]+"*"

就可以做到只查詢某個字就符合.


而如果要"平常是 and , 只輸入一個變 or " , 沒有用過, 如果稍微變化一下不知可不可行:

就是兩個條件都列在同一行, 而輸入 作者 後, 書名輸入 * 號, 就會列出所有書名.
哇~好感動喔~舞影自己一個人試驗那麼久都試不出來,
但是才貼上來不到幾分鐘就出來了
真的非常非常感謝Slime
基督徒的喜樂
不行喔.. 請別人幫你做功課..
其實也可以把出版社查詢的部份寫成

like "*"+[請輸入出版社]+"*"

因為前後都有萬用符號了,所以即使不輸入出版社也可以找出全部符合的記錄。

不過這樣子會無法針對INDEX去搜尋,所以效率會比較差呢!!
呀~忘了順便提一下~

這個是結構化查詢語言Structured Query Language(SQL),是用於關連式資料庫上的一種語言,可以拿來定義資料庫結構、指定資料表欄位資料型態與長度、新增資料、修改資料、刪除資料、查詢資料!!

目前市面上大部份的資料庫都是採用關連式資料庫的設計喔!!所以精通SQL也算蠻吃香的,不過會跟精通就差蠻多的了,但我只會一點點SQL跟T-SQL
只要加括弧就可以啦~想好邏輯之後,管他 AND 還是 OR,要用幾個就可以用幾個...
聰明瑞.....你講的好抽象喔
可是我似乎還是得學不可,因為我想學巨集@@
(因為我想作成網頁)
那個好像就是要用寫的

今天和老師借課本,老師也很阿沙力的"給"我了,
不過....我覺得那本書寫的不怎麼好@@
算了,我慢慢研究好了~
不會再去問聰明瑞

--
其實我是第一次接觸Access,可是不知道為什麼我就是很喜歡它,
以前也學過VB之類的,可是就很討厭
基督徒的喜樂
小朋友, 用MySQL server比較快啦...

舞影 wrote:
其實我是第一次接觸Access,可是不知道為什麼我就是很喜歡它
Ryan Lai wrote:
小朋友, 用MySQL server比較快啦...

看起來就好難的樣子喔
你看~全部都英文的耶~真的好難喔
基督徒的喜樂
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?