Tablo Birleştirme Hk.

11/05/2017, 20:09

serkan1985

Arkadaşlar merhaba ekteki Access de tablolardaki değerleri nasıl tek bir tabloda toplayabilirim? Örnek "GEMİ" tablosuna ve "GEMİ-1" tablosuna farklı değerler girdiğimde "A" tablosuna alt alta iki tablodaki değerleri nasıl kaydede bilirim?
11/05/2017, 20:31

atoz112

sayın serkan1985,

bahsettiğiniz talebinize yönelik olarak;

kendi adıma geçerli olmak sureti ile,eklediğiniz örnek uygulama üst sürüm olması gerekçesi ile inceleme imkanım olmadı fakat,

site arama sayfasında "tablo birliştirme" ifadesini aratmak sureti ile edineceğiniz konularda yer alan bilgilendirmeleri ve örnek uygulamaları incelemek üzere fikir edinebilirsiniz.

bilginize...iyi çalışmalar,saygılar.
11/05/2017, 21:14

serkan1985

Teşekkürler atoz bey araştırmıştım ama tekrar kontrol ederim.
12/05/2017, 08:40

ozanakkaya

Merhaba,

SELECT "GEMİ" AS TABLO, * FROM GEMİ ORDER BY GEMİ_ADI_SEFERİ;

UNION SELECT "GEMİ-1" AS TABLO, * FROM [GEMİ-1] ORDER BY GEMİ_ADI_SEFERİ;

UNION SELECT "GEMİ-2" AS TABLO, * FROM [GEMİ-2] ORDER BY GEMİ_ADI_SEFERİ;

UNION SELECT "GEMİ-3" AS TABLO, * FROM [GEMİ-3] ORDER BY GEMİ_ADI_SEFERİ;

UNION SELECT "GEMİ-4" AS TABLO, * FROM [GEMİ-4] ORDER BY GEMİ_ADI_SEFERİ;


Yeni sorgu oluşturup Sql göster alanına üstteki kodu yazarsanız 5 tablonun birleştirilmiş halini görebilirsiniz.

Koddaki "GEMİ-2" AS TABLO kodu, hangi tabloya ait veri olduğunun bilinmesi, ORDER BY GEMİ_ADI_SEFERİ kodu ise bu alandaki verilerin artan şeklinde sıralanması için eklendi.

Bu şekilde oluşturulan Birleştirme Sorgusu verilerini ekleme sorgusu ile yeni tabloya aktarabilirsiniz.
12/05/2017, 17:01

serkan1985

Süpersiniz çok net anladım çok teşekkürler