Logo Destek

Logo Nostalji => Nostalji => IK ve Bordro => Konuyu başlatan: P@wered - 24.11.2011, 13:27

Başlık: Bordro Sorgu İsteği
Gönderen: P@wered - 24.11.2011, 13:27
Merhaba arkadaşlar araştırmalarım neticesinde öncelikle bordro tablo isimlerini bulamadım. eminim ki bu konuda bilgisi olan arkadaş yardımcı olacaktır burdan. şimdi bordro dan excele sorgu isteğim olacak. sorgu içerisinde ( nufus cüzdanı bilgileri , kişi bilgileri , adres bilgileri , cep , ev telefon numaraları , aile bireyleri eş ve çocuk bilgileri ve sayısı ,) bir de ayrılan personel bilgileri ve işe başlama ve ayrılma tarihi , ayrılma nedeni ile ilgili olarak bir sorguya ihtiyacım var. yardımlarınızı bekliyorum.
Başlık: go bordro eş ve çocuk bilgileri
Gönderen: P@wered - 27.12.2011, 08:46
merhaba arkadaşlar o kadar konu açılmışki hepsi boşta kalmış konuların. aslın da bir sorgu yakaladım onuda paylaşmak isterim sizinle ama o sorguda çocuk bilgileri null ve 0 şeklinde geliyor. lütfen bu değerli bir konuyu aydınlatın arkadaşlar. yardımlarınızı bekliyoruz

SELECT P.LREF,

       P.NAME,

       P.SURNAME,

       A.NAME    AS YAKINIADI,

       A.SURNAME AS YAKINISOYADI,

       A.MINWGDISCSTAT AS AGI, 

       A.RELATION      AS COCUK,

       K.BIRTHDATE     AS DOGUMTARIHI,

       K.*,

       A.*

   FROM LH_001_PERSON AS P

  INNER JOIN LH_001_FAMILY   AS A ON A.PERREF = P.LREF

  LEFT  JOIN lh_001_perIDINF As K ON K.LREF   = A.IDREF

WHERE (RELATION = 1 or RELATION = 2) And OUTDATE is Null

order by p.NAME
Başlık: Ynt: Bordro Sorgu İsteği
Gönderen: P@wered - 27.12.2011, 09:03
logo go dan anlayanımız çok nedense bordro dan anlayan hiç yok niye böyle arkadaşlar :-)
Başlık: Ynt: Bordro Sorgu İsteği
Gönderen: mymecaz - 27.12.2011, 11:32
SELECT     TOP (100) PERCENT LREF, TYP, CODE, NAME, SURNAME, yasak, STATUS AS MEDENIHAL, BIRTHDATE, EDUCATION,
                          (SELECT     EXP
                            FROM          BORDRO.dbo.LH_001_TYPEDEF
                            WHERE      (TYP = - 5) AND (NR = BORDRO.dbo.LH_001_PERSON.EDUCATION)) AS EDUTYPE, INDATE, OUTDATE, SSKNO
FROM         BORDRO.dbo.LH_001_PERSON
WHERE     (FIRMNR = 1)
ORDER BY NAME

Burada bordro daki bazı alanlara ihtiyaca göre almıştım. Yukarıda gerekli tüm bağlantı mevcut geliştirip ihtiyacınıza göre düzenleyebilirsiniz.
İyi çalışmalar

Not: Benzer tipte birden fazla konu açmayınız. Konu karmaşası oluyor. Bu nedenle buraya birleştirdim.
Başlık: Ynt: Bordro Sorgu İsteği
Gönderen: P@wered - 27.12.2011, 12:29
Server: Msg 170, Level 15, State 1, Line 1
Line 1: Incorrect syntax near '('.
Server: Msg 156, Level 15, State 1, Line 4
Incorrect syntax near the keyword 'AS'.

sorguda bu şekilde bir hata almaktayım hocam
Başlık: Ynt: Bordro Sorgu İsteği
Gönderen: mymecaz - 27.12.2011, 12:32
kelime filtresini unutmuşum.

sorgu içinde "yasak" diye ifade edilen bir alan var orada S_E_X alttiresiz hali olması gerekiyor.
Başlık: Ynt: Bordro Sorgu İsteği
Gönderen: P@wered - 27.12.2011, 12:36
Server: Msg 170, Level 15, State 1, Line 1
Line 1: Incorrect syntax near '('.
Server: Msg 156, Level 15, State 1, Line 4
Incorrect syntax near the keyword 'AS'.

HALA BU SORUNU ALMAKTAYIM NEDEN ANLAMADIM GİTTİ
Başlık: Ynt: Bordro Sorgu İsteği
Gönderen: mymecaz - 27.12.2011, 12:44
"BORDRO.dbo.LH_001_PERSON" kısmını kendinize göre uyarlıyorsunuzdur umarım?
Başlık: Ynt: Bordro Sorgu İsteği
Gönderen: P@wered - 27.12.2011, 13:01
bordro kısmını siliyorum bu şekildede olmadı anlamadım kesin bende var yanlışlık ama anlamadım gitti