use 你這個(gè)數(shù)據(jù)庫(kù)的名稱(chēng)
創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括江海網(wǎng)站建設(shè)、江海網(wǎng)站制作、江海網(wǎng)頁(yè)制作以及江海網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專(zhuān)注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,江海網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶(hù)以成都為中心已經(jīng)輻射到江海省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶(hù)的支持與信任!
go
select count(變量名)10
where 人員表。編號(hào)=訂單表。編號(hào)
and 訂單表。編號(hào)=物品表。編號(hào)
and 人名='張%'
go
我不知道你的變量名,這些你要自己改改
怎么看數(shù)據(jù)都有點(diǎn)問(wèn)題,不過(guò)仔細(xì)看一下似乎發(fā)現(xiàn)一些邏輯
建議還需要增加一個(gè)表
我發(fā)現(xiàn)邏輯如下表:
比如建立一個(gè)部門(mén)表,名字叫department,
(如果有就不建立了,你自己看著辦)
對(duì)應(yīng)數(shù)據(jù)如下:
id deptname
B1 業(yè)務(wù)一部
B2 業(yè)務(wù)二部
C1 人事部
C2 財(cái)務(wù)部
C3 總務(wù)部
D0 市場(chǎng)營(yíng)銷(xiāo)部
D1 市場(chǎng)營(yíng)銷(xiāo)部(有兩個(gè))
語(yǔ)句就這樣寫(xiě)吧
SELECT * FROM 員工表 LEFT JOIN 部門(mén)表 ON 員工表.departmentid=部門(mén)表.id LEFT JOIN departent ON left(部門(mén)表.department,2)=departent.id
這個(gè)非常簡(jiǎn)單
首先你是要查詢(xún)各個(gè)不同的,就需要用到group by .
然后是取最后的記錄時(shí)間點(diǎn),你就需要用到 max()函數(shù)
select userid as 卡號(hào),holeid as 記錄點(diǎn),max(recodetime) as 記錄時(shí)間 from kaoqin
group by userid,holeid
就這樣就行了,其實(shí)SQL把需求分開(kāi)來(lái)看很好寫(xiě)的。望樓主采納!
sqlserver能按部門(mén)排序列出,但無(wú)法按此格式列出??傮w上說(shuō),你這屬于界面表達(dá)這一層次的問(wèn)題,應(yīng)編寫(xiě)界面程序?qū)崿F(xiàn)。數(shù)據(jù)庫(kù)的任務(wù)一般還是純粹的數(shù)據(jù)存取這個(gè)層次,所以這個(gè)概念要清晰,即不同任務(wù)分別適合放在哪個(gè)層次是很重要的。
用分析函數(shù)row_number() over (partition by ... order by ...)給記錄進(jìn)行分組編號(hào),按人員id和考勤日期進(jìn)行分組(如果考勤日期帶時(shí)分秒,需先截?cái)嗟饺?,按時(shí)間升序排序;這樣,就得到人員ID在同一考勤日期下的編號(hào)值(編號(hào)值是從1開(kāi)始的),然后,只取編號(hào)值為1的記錄。
SQL類(lèi)似:
select?s.id,?s.name,?s.date,?s.card_time
from?(
select?d.id,?d.name,?d.date,?d.card_time,?
row_number()?over?(partition?by?d.id,?d.date?order?by?d.card_time)?as?row_idx
from?data_table?d
)?s
where?s.row_idx?=?1
直接表關(guān)聯(lián)不就可以了?
select?*
from?小組表?t1?left?join?人員表?t2?on?t1.小組編號(hào)=t2.小組編號(hào)
這樣不就可以了,,,
有問(wèn)題請(qǐng)繼續(xù)追問(wèn),沒(méi)問(wèn)題,請(qǐng)采納,謝謝