1樓:匿名使用者
年份是work_year這個欄位麼?如果是,其他都不用變只需要改變sql="select * from person"的語句即可select distinct work_year from person where work_year is not null用以上的sql就解決你的問題了。
2樓:匿名使用者
再寫一個語句解決你上面所有的問題select distinct work_year from person where work_year is not in ('工作年份不限','這樣出來的只有1988了。工作年份不限和空都看不到了。
3樓:匿名使用者
好像記得在查詢資料庫的時候有一個不允許出現重複的屬性為空可以用進行判斷來處理。
asp +access 如何統計不重複的個數 欄位為c 如何統計出c中不重複的個數
4樓:匿名使用者
select count(c) from 表group by c
查詢出所有不重複資料,然後根據條數查詢個數。
5樓:網友
select count( distinct c ) from 你的表。
或者select c from 你的表 group by c
asp 獲取資料庫中不重複的欄位
6樓:褚才藝官蝶
sql="select
@@identity
ascurrentid"
sql,conn,1,1
temp=res("currentid")這樣就能獲取到剛新增的記錄的自動編號欄位。
asp提交表單不重複寫入內容更新原有內容寫入資料庫access資料庫
7樓:匿名使用者
參考資料1. 聊齋》電視系列劇劇目 .淄博市情網(淄博市地方史志辦公室).2005-07-28[引用日期2013-09-22]
asp如何過濾access資料庫同一欄位中重複的資料
8樓:網海1書生
你的資料表有沒有設定無重複的主鍵欄位呢(比如id)?如果有就好辦:
"select * from 表名 where id in (select min(id) from 表名 group by 有重複的欄位名)",conn,1,1
如果沒有這樣的欄位,也可以用其他在所有記錄都無重複(或者說具有唯一性)的欄位來代替,如果連這也沒有就麻煩一些了,需要分多步來篩選了。
9樓:匿名使用者
一,利用非重複的其他欄位來提取資料。
二,資料量不是特別大的時候,先提取出所有資料並寫入陣列,然後通過處理陣列將重複的資料過濾掉就行了。
asp 提交表單 生成不重複單號,日期加數字,錄入access資料庫,該怎樣實現
EXCEL在1 52隨機選取不重複的數,如何做到
round 1 50 1 rand 0 把公式複製貼上到d17,向右拖動填充柄即可。如果要避免重複,應該只能用vba解決。樓上好方法,我也提供一個 在a1 a52中用公式生成52個隨機數 rand b1 b5中用公式排序,b1中輸入 rank a1,a 1 a 52 一直拉到b5 b1 b5就是1 ...
EXCEL列數值,從下往上提取不重複的數
為使公式簡單,手動找出第一個數,比如b14輸入67234,b15輸入 下拉。如果全部用公式的話,公式會比較長,還要用陣列公式,不合算。如果只是想要提取數字,在不影響的情況下,可以先將a列的重複數值刪除,然後再向上取5個數字。刪除重複數字在資料選項裡面。excel怎麼從一組資料中隨機抽取5個不重複的數...
用123456可以組成哪些不重複的6位數
一共可以組成6 5 4 3 2 1個 等於720個 不重複的六位數,這裡就不那個都羅列了,太多了。6 6的階乘 720。解,排列組合。則n a6 6 6x5x4x3x2 720 組 解,由排列組合可知 n 6x5 4x3x2 720 組 用123456組成哪些不重複的六位數 很多,用數學中的排列組合...