Arkadaşlar, 4 tane view'im var
view1=ilişkisel şekilde veriler barındırıyor
view 2=ilişkisel veriler
view 3=ilişkisel..
view=4.... de aynışekilde
select*from view1
union
select*from view2
union
select * from view3
buraya kadar okey, veriyi çekebiliyorum sql'den excel'e pivot table için. bu zaten hazır olan veri,
benim buna view4 ü de eklemem gerekiyor,
bu 3lünün altın a union view 4 diye select ettiğimde hata veriyor,
aynı tipte başlaması gerekiyor, aynı kolon uzunlukları olması gerekiyor vs
ben 4 viewimi tamamını nasıl birleştirip yeni bir view oluşturabilirim ? vieewlerin içinden belirli alanları almıyacağım.tüm veriler ile primary keyleri, ve ilişkileri bozulmadan(kendi viewleri içinde) bağlamam gerekli. yardımcı olabilirseniz çok sevinirim
çok teşekkürler
Sql 4 Tablo Union
2
●72
- 25-09-2020, 08:55:51Hocam union select [Gerekli kolonlar] from view4 şeklinde kolonları uygun şekilde konumlandırarak ekleyebilirsin sorun yaşamazsın, olurda tip hatası alırsan ilgili kolonu CAST edebilirsin (bkz. https://www.w3schools.com/sql/func_mysql_cast.asp)
ek olarak böyle sorularında hata çıktısını ve kodu paylaşırsan daha fazla yardım bulabilirsin, hata kodunu bilmediğim için olası bi çözüm sunabiliriz ancak