Yahoo奇摩 網頁搜尋

  1. ... 是在做群集,以便於進行彙總計算之用;而 DISTINCT 則是用來排除重複的資料;其使用的時機並不相同...指令,如果只是要選出不重複的資料行,還是儘量使用 DISTINCT 會比較好!

  2. 這是正確的: select area,count( distinct name) from A group by area 你用 select count( distinct name) from A 結果...不同的縣市 例如: 台北市 李大砲 台中市 李大砲 台南市 李大砲 select area,count( distinct name) from A group by area 會出現: 台北市 1 台中市 1 台南市 1 但是 select...

  3. distinct 是讓你所選取的整筆資料不重複, 所以要放在select 之後 select distinct 欄位1, 欄位2 from 資料表 order by 欄位1 因為是整筆資料不重複, 沒有辦法...

  4. ...來排序時 x 的 ID 應用 1 or 3 所以Oracle 不接受 select distinct A from table order by ID 可以試試 group by 例 以最小ID...

  5. SELECT DISTINCT column_a, column_bFROM table_name where  column_a = vip1 2006-02-18 12:22:16...

  6. 你第一個SQL中只有用 OPD.病歷號做Group 所以相同OPD.病歷號會Group在一起 而第二個多了個OPD.門診日期,所以必須是相同的OPD.病歷號&OPD.門診日期才會在一起 舉例來說 病歷號 日期 ================ 001...

  7. 鄭老師說的對!在於order by 裡的欄位, 必須存在於結果欄位中.把order by 拿掉試試. 若你一定要要 order by.SELECT 產品D,min(序號B) as 序號B FROM MSSQL.資料表A WHERE 群組C = 1 group by 產品D ORDER BY...

  8. 說白的光這樣看我不懂你要問得是啥! -----------------我是分隔線----------------- 資料庫語法的部分我建議你用group by這樣寫會比較理想 SELECT A.name, B.photo FROM A, B WHERE A.ph_sn=B.ph_sn group by A.ph_sn 這樣寫就只會...

  9. distinct 是一定可以去除重覆問題,所以百分之百一定是你撈出來的欄位並非完全相同..我...了,假如你想將 create_date 相同的資料,去除重覆的取出來但是你卻這樣寫 select distinct create_date,id_no from a 這樣的話就錯了.因為有可能create_date同,但id_no不同...

  10. SELECT name,birthday,city,max(date) mdate,max(ip) mip FROM table GROUP BY name,birthday,city 2011-07-02 11:11:24 補充: 上面的回答有問題,你改成 SELECT name,birthday,city,date,ip FROM table T1 WHERE date = ( SELECT max(date) FROM...