AccessTr.neT
Birleştirilmiş Sorguda Nümerik Alanların Biçimlendirilmesi - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Birleştirilmiş Sorguda Nümerik Alanların Biçimlendirilmesi (/konu-birlestirilmis-sorguda-numerik-alanlarin-bicimlendirilmesi.html)



Birleştirilmiş Sorguda Nümerik Alanların Biçimlendirilmesi - truhi - 31/12/2024

Değerli Hocalarım merhaba,
Öncelikle yeni yılınızı kutlar, mutlu yıllar dilerim.

Aynı formatta yer alan 2 sorgu tablosunu UNION ile birleştirildikten sonra; nümerik içeren alanları biçimlendirme (1000' lik ayırı) yapamıyorum.
Ekli ekran görüntüsünde;
Normal Sorguda "Tasarım modu" çıkarken, UNION kodu ile birleştirildiği zaman "tasarım modu" görünmüyor.

Kod:
Select * From qry_BankClients
UNION ALL Select * From qry_BankSupplies;

Bu konuda nasıl bir çözüm yolu önerirsiniz,

destek ve çözüm önerinileriniz için şimdiden teşekkürler,
Mutlu yıllar ..


RE: Birleştirilmiş Sorguda Nümerik Alanların Biçimlendirilmesi - atoykan - 01/01/2025

Biçimlendirme uygulamak istediğiniz alanları sorgunuzda format koşulu ile belirleyin.
SELECT Format([ToplamTutar], "Standard") AS ToplamTutar, Format([Giris], "Standard") AS Giris, Format([Cikis], "Standard") AS Cikis
FROM qry_BankClients
UNION ALL
SELECT Format([ToplamTutar], "Standard") AS ToplamTutar, Format([Giris], "Standard") AS Giris, Format([Cikis], "Standard") AS Cikis
FROM qry_BankSupplies;

Format kullanrak istediğiniz şekilde formatı uygulayabilirsiniz Format([ToplamTutar], "#,##0.00") AS ToplamTutar gibi sayısal formatlarda Standart, Currency gibi sistem tanımlı formatlarda uygulayabilirsiniz.

Mutlu sağlıklı seneler.


RE: Birleştirilmiş Sorguda Nümerik Alanların Biçimlendirilmesi - truhi - 01/01/2025

[quote="atoykan" pid='193634' dateline='1735680834']
Biçimlendirme uygulamak istediğiniz alanları sorgunuzda format koşulu ile belirleyin.
SELECT Format([ToplamTutar], "Standard") AS ToplamTutar, Format([Giris], "Standard") AS Giris, Format([Cikis], "Standard") AS Cikis
FROM qry_BankClients
UNION ALL
SELECT Format([ToplamTutar], "Standard") AS ToplamTutar, Format([Giris], "Standard") AS Giris, Format([Cikis], "Standard") AS Cikis
FROM qry_BankSupplies;

Format kullanrak istediğiniz şekilde formatı uygulayabilirsiniz Format([ToplamTutar], "#,##0.00") AS ToplamTutar gibi sayısal formatlarda Standart, Currency gibi sistem tanımlı formatlarda uygulayabilirsiniz.

Öncelikle desteğiniz için çok teşekkürler Hocam


müsaadelerinizle
Kod:
UNION
komutuyla ilgili bir hususu daha sormak istiyorum;
Şimdi verileri 2 tablodan birleştirdiğimiz için kayıtların hangi tablodan geldiğini görmek için, mevcut sütunların yanına tablo adını belirten (TableName) bir sütun daha eklemek istesek;
Özetle aşağıdaki Sql cümlesinde ..... gelen kısıma nasıl bir ifade yazmamız gerekir?

Kod:
Select *, ..... As TableName From qry_BankClients
UNION ALL Select *, ..... As TableName From qry_BankSupplies;

tekrar teşekkürler,
mutlu seneler...


RE: Birleştirilmiş Sorguda Nümerik Alanların Biçimlendirilmesi - atoykan - 01/01/2025

SELECT *, ""qry_BankClients"" AS TableName FROM qry_BankClients 
UNION ALL
SELECT *, ""qry_BankSupplies"" AS TableName FROM qry_BankSupplies;
şeklinde yazmanız gerekir. "" arasına yazdığınızda bunu tablo olarak algılayacaktır ancak ""..."" veya '...' arasına yazdığınızda tablo adını bir string sabiti olarak ele alır ve ekler.


RE: Birleştirilmiş Sorguda Nümerik Alanların Biçimlendirilmesi - truhi - 01/01/2025

(01/01/2025, 01:16)atoykan yazdı:
SELECT *, ""qry_BankClients"" AS TableName FROM qry_BankClients 
UNION ALL
SELECT *, ""qry_BankSupplies"" AS TableName FROM qry_BankSupplies;
şeklinde yazmanız gerekir. "" arasına yazdığınızda bunu tablo olarak algılayacaktır ancak ""..."" veya '...' arasına yazdığınızda tablo adını bir string sabiti olarak ele alır ve ekler.

tekrar tekrar teşekkürler Hocam,
iyi ki varsınız....


RE: Birleştirilmiş Sorguda Nümerik Alanların Biçimlendirilmesi - atoykan - 01/01/2025

Rica ederim. İyi çalışmalar