[SQL ] 查詢語法

作者: silent910 (唉呀呀)   2015-02-10 15:55:18
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行)
資料庫名稱:sql server
資料庫版本:2014
內容/問題描述:
我有一個資料表,資料表的欄位分別為 id,name,website,date四個
這個資料表是指每個使用者上網的瀏覽紀錄...
如果我要查詢每天的獨立訪客的話,語法要怎麼寫??
謝謝各位了!!
id name website date
w01 jay linked 2014/12/30 10:00:00
w01 jay yahoo 2014/12/30 12:30:10
w01 jay google 2015/1/1 15:10:20
w01 jay yahoo拍賣 2015/1/1 16:12:12
W02 ken yahoo 2015/1/1 16:12:13
w02 ken google 2105/1/1 20:00:00
w03 terry google 2015/1/1 17:00:00
w03 terry yahoo 2015/1/1 21:00:00
我想要得到的是
id name date
w01 jay 2014/12/30
w01 jay 2015/1/1
w02 ken 2015/1/1
w03 terry 2015/1/1
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.74.87.22
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1423554920.A.998.html
作者: sonesnsdsosi (FOREVERSONE)   2015-02-10 16:37:00
有點不太清楚你想表達的意思 可以做個示意圖(表)嗎?光看字面的意思,select distinct name from tablewhere date='當天日期'; 是否達到你要的?
作者: silent910 (唉呀呀)   2015-02-14 11:21:00
謝謝您!!
作者: cdanyu (炸炸炸~彈)   2015-02-23 00:18:00
select distinct id, name, convert(char(7), date, 111)from table_name應為 convert(char(9), date, 111) 才對。

Links booklink

Contact Us: admin [ a t ] ucptt.com