access語句不顯示重複欄位加判斷

時間 2023-03-19 08:10:02

1樓:匿名使用者

呵呵,肯定衝突啊,你這裡搜尋的關鍵字是article_hf 然後你又用id_hf來排序。這是不行的哦。

這樣試試

或者用group by,group by直接就過濾重複的了sql="select article_hf,max(id_hf) from hf group by article_hf order by max(id_hf) desc"

2樓:匿名使用者

access 中 distinct不僅去掉重複值,而且對記錄進行排序,所以access中不像sql中一樣,在access中儘量distinct不要和order by 一起使用,你的語句相當於指定了兩種排序規則,資料庫不能分辨出該怎麼排序了。

access和sql的不同樓主應該瞭解下。

3樓:匿名使用者

使用 distinct 要將排序欄位加入查詢欄位中。

access查詢結果顯示裡有重複怎麼解決?新手,希望有詳細的操作步驟

4樓:夏喵語愛

access查詢結果重複解決方法如下:

1、我們首先選中文字的id欄位,並設定成文字型別。

2、接下來我們就可以在這裡看到常規的資料屬性。

3、在下方我們還能夠找到各種強大功能的屬性。

4、點選「索引」按鈕這個屬性,可將游標放在這裡。

5、然後我們點選他的屬性值【有(無重複)】。

6、最後我們便能夠在這裡設定屬性值。

5樓:555小武子

如果是用sql語句的話,只需在欄位名前加上distinct即可基本結構是select [distinct] 欄位名from《資料來源或查詢》

where《篩選條件》

如果是在設計檢視中,開啟設計檢視後,選好資料來源,再在上方空白區域內點右鍵得到屬性對話方塊,找到唯一記錄,把預設的「否」改成「是」即可。

6樓:sage在火星

在屬性表裡將唯一值改成"是"。

Access的SQL特殊查詢語句

access 估計沒有辦法去實現 可能小弟才疏學淺 建議 lz 從程式上入手,或者 轉其他資料庫,沒必要在access上浪費時間。 這個要利用sql結合自定義函式的方法去實現。public function getlist sql as string optional columndelimeter...

SQL重複資料只顯示一條,查詢語句怎麼寫

吳佳航 sql重複資料只顯示一條,查詢語句編碼的寫法是 如果是所有欄位都重複,使用 distinct。如果部分欄位重複,只能使用group by 或是其他的方法。結構化查詢語言 structured query language 簡稱sql 發音 es kju el s q l 是一種特殊目的的程式...

在access裡如何執行sql語句

慶有 access sql查詢語句是相容的,有兩種方式可以使用sql語句 方式一 在 查詢 的試圖裡,可以使用access的嚮導模式,也可以直接使用sql語言模式,如下圖 開啟任何一個查詢,在標籤處選擇sql檢視,就會變成以下sql介面了 access還有一種方式,就是在其自帶的vb裡面,但是不能直...