Belirli Bir Karakterin Son Tekrarından Sonrasını Kesme | MsSql

Belirli Bir Karakterin Son Tekrarından Sonrasını Kesme | MsSql

Merhaba, elimde şöyle bir liste vardı: ParcaNo UyumluAracParca-001 Mazda 626 Dizel 1.6 100HPParca-001 Toyota Corolla Benzin 1.6 110HPParca-002 Ford Escort Benzin 1.6 90HPParca-002 VW Jetta Dizel 1.6 105HPParca-002 BMW 520 Benzin 2.0 160HP Ben bunları parça bazında tek satırda göstermek için şunu yapıyorum: İlk 4000 

Ayın Son Cumartesi Günü | MsSql

Ayın Son Cumartesi Günü | MsSql

Merhaba, her ayın son Cumartesi günü çalışmasını istediğim bir SQL scripti var. Bunu T-Sql ile nasıl bulabilirim, biraz aradım ama bir sonuç elde edemedim. En ideal yöntem midir emin değilim ama şu şekilde çözdüm ben işimi: DECLARE @GununTarihi DATE = GETDATE();DECLARE @BaslangicTarihi DATE = DATEADD(DD,-(DAY(GETDATE() 

Yüzdelik Olarak Yuvarlama | MsSql

Yüzdelik Olarak Yuvarlama | MsSql

Merhaba, excelde TAVANAYUVARLA fonksiyonunda 0.05 yukarı yuvarlamaya SQL tarafında ihtiyacım oldu. Şu şekilde bir çözüm işimi gördü: Selamlar.

Tüm Satırlarda Aynı Değer Kontrolü | MsSql

Tüm Satırlarda Aynı Değer Kontrolü | MsSql

Merhaba, bir tabloda firma bazında malzemeleri tutuyordum. Bunu ERP’den besliyorum. Ancak hata olması durumunu da günlük olarak kontrol etmemde fayda var diye düşündüm. bugün şöyle bir kontrole ihtiyacım oldu: Firma bazında tüm malzemelerin adetleri birbiri ile aynı olmaması durumunda bana uyarı mesajı atsın sistem. DECLARE 

Son Satınalma Fiyatı | Troia

Son Satınalma Fiyatı | Troia

Merhaba, CANIAS’ta malzeme ve tedarikçi bazında son satınalma fiyatlarına ihtiyaç duyulması halinde aşağıdaki sorgu kullanılabilir: SELECTt.PURINVTYPE,t.PURINVNUM,t.MATERIAL,t.VENDOR,t.NAME1,t.DOCDATE,t.TANIMLISATINALMAFIYATI,t.TANIMLISATINALMADOVIZCINSI,t.SONSATINALMAFATURAFIYATI,t.SONSATINALMAFATURADOVIZCINSIFROM (SELECTH.PURINVTYPE,H.PURINVNUM,I.MATERIAL,I.PCURRENCY,H.DOCDATE,H.VENDOR,H.NAME1,ISNULL(P.PRICE, 0) AS TANIMLISATINALMAFIYATI,ISNULL(P.CURRENCY, ”) AS TANIMLISATINALMADOVIZCINSI,(I.ITEMTOTAL / I.QUANTITY) AS SONSATINALMAFATURAFIYATI,H.CURRENCY AS SONSATINALMAFATURADOVIZCINSI,ROW_NUMBER() OVER (PARTITION BY I.MATERIAL, H.VENDOR, H.CURRENCY ORDER BY H.DOCDATE DESC) AS rnFROM IASVERITEM I WITH (NOLOCK)INNER 

SQL Nesnelerini Kontrol Etme | MsSql

SQL Nesnelerini Kontrol Etme | MsSql

Merhaba geçtiğimiz günlerde SQL sunucusunu yeni bir makinaya taşıdık. Taşıdıktan sonra tedadüfen bir Stored Prosedür’de hata aldığını farkettim. Hatanın sebebi yeni SQL’deki karakter kodlamasının farklı olmasıydı. (COLLATION) İçime bir kurt düştü. Acaba bu şekilde olan başka SP, Trigger vs var mıdır, varsa nasıl kontrol ederim 

Stored Prosedür’de XML Input | MsSql

Stored Prosedür’de XML Input | MsSql

Merhaba, SQL’de stored prosedür kullanımı yönetim açısından kolaylıklar sağladığından kullanmayı tercih ediyorum. Şimdiye kadar çoklu kayıt güncellemelerinde 15-20 kayıt güncellemem gerektiği durumlarda bir döngü içerisinde tek tek çağırıyordum SP’yi. Açıkcası çok da sıkıntı olmuyordu. Ancak kayıt sayısı arttıkça bu döngüler performansa negatif etki edebiliyor. Bu