Forum
Merhabalar,
Ekte görebileceğiniz üzere sorguda giriş ve çıkışlar ayrı satırlar halinde listelenmektedir. İstediğim giriş tarihi ve çıkış tarihi olarak o tarihte tek işlem görmek. SQL PIVOT fonksiyonunu denedim ama SUM ile tarih toplamı yapamadım. UNION ALL yaptım giriş ve çıkış tarihi içeren 2 ayrı view oluşturdum ama tek sütun olarak giriş tarihini gösterdi. CASE WHEN denedim olmadı.
Yardımlarınızı rica ederim.
Sorgu ve sonucu
Olmasını istediğim
USE [PdksModula]
GO
/*** Object: View [dbo].[07_04_PERSONEL_GİRİŞ_ÇIKIŞ] Script Date: 25.12.2019 15:19:39 ***/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
--ALTER VIEW [dbo].[07_06_PERSONEL_GİRİŞ_ÇIKIŞ2] AS
SELECT DISTINCT
WP.Adi AS 'ŞUBE',
PERS.Gorev AS 'GÖREVİ',
PERS.Adi + ' ' + PERS.Soyadi AS 'ADI SOYADI',
PERS.KimlikNo 'T.C.K. NO.',
CASE WHEN TRANS.YON = '1' THEN 'GİRİŞ' ELSE 'ÇIKIŞ' END AS 'GİRİŞ/ÇIKIŞ',
TRANS.Tarih AS 'GİRİŞ TARİHİ'
from [dbo].[PersonelTransaction] AS TRANS
LEFT JOIN [dbo].[Personel] AS PERS ON PERS.PersonelId = TRANS.PersonelId
LEFT JOIN [dbo].[WorkPlace] AS WP ON WP.IsyeriId = PERS.IsyeriId
GO
Botek Otomasyon
Raporlama ve Analiz Uzmanı
Merhaba @adaliadam
Mehmet SUCU
HBYS Yazılım Uzmanı
[email protected]
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
giriş tarih ve saatlerini bir view, çıkış tarih ve saatlerini başka bir view yapıp her iki view'daki verileri tek satıra indirdim. Birbirine joinledim sorun çözüldü. Teşekkürler.
Botek Otomasyon
Raporlama ve Analiz Uzmanı
giriş tarih ve saatlerini bir view, çıkış tarih ve saatlerini başka bir view yapıp her iki view'daki verileri tek satıra indirdim. Birbirine joinledim sorun çözüldü. Teşekkürler.
Merhaba,
Vardiyalı çalışma düzeniniz var mı?
https://www.cozumpark.com/community/sql_server-4/pdks-gunluk-persoenl-takip-sorgusu-hak/ likte ki konuya çözüm arıyorum.
İyi günler.
"Dalgasız denizde, herkes kaptandır."