How can I join tables of the same structure i...

(Test Birimi) #1

How can I join tables of the same structure in a single table?

(Syed Faheemuddin) #2

Check this out. Hope this is what you are looking for

https://help.appsheet.com/performance-scale-reliability/scaling-to-large-data-sets/scaling-using-data-partitions Scaling Using Data Partitions help.appsheet.com

(Test Birimi) #3

@Sdfaheemuddin

Thank you for the answer, I do not fully understand the sample application?

(Selim Tuncay) #4

@Test_Birimi google sheet te olusturdugun her tablo apshee te 1 tablo olarak algilanir! yani baslangicta table1 ayri bir sheet olmali,table2 ayri bir sheet olmali…table3 te

ve tablo basliklarida (sari isaretli olan) column olarak algilanir. yani 3 table in bir sheet icinde olmasi bence yanlis bir baslangic…eger yanlis anlamadiysam!

eger ayri ayri ise Script te “onchange” trigger ayari ile tablo1 ve tablo2 ye her yeni giriste tablo3 e veri atabilirsin

Translate

(Test Birimi) #5

@Selim_Tuncay

Selim bey yapmak istediğimi anlatmak için bir tabloda gösterdim. Zaten her tablo ayrı sayfada. Query ile tablo 3 de verileri aktarmayı başardım tablo 1 ve tablo 2 değişiklik olduğunda tablo 3 de de değişiyor. Benim istediğim tablo 3 de de değişiklik olduğunda tablo 1 ve tablo 2 de ilgili yerde değişsin. Bunu script ile nasıl sağlayabilirim. Örnek bir script çalışması var mı? Teşekkürler. Translate

(Yılmaz Kandiş) #6

After you combine two tables into one, will you use the final table as Read Only? If yes Then, and if you use Google Spreadsheet, I suggest you use a time trigerred Google Script to append files into one file and use the final table in your appsheet.

(Test Birimi) #7

@Yilmaz_Kandis1 Yılmaz Bey cevap için teşekkür ederim ama tam anlayamadım ne yapacağımı? Benim 6 adet google e-tablom var bunları alt alta ortak sütunlara göre birleştirip tek tablo olarak göstermek istiyorum. Orjinal tablolarda değişiklik yaptığımda yansıyacak şekilde. Translate

(Aleksi Alkio) #8

@Test_Birimi I would combine your tables in the sheet and then bring that table into your app as view_only. You can combine your tables something like… =query({Sheet1!A2:D1000;Sheet2!A2:D1000},“Select* where Col1>0”)

(Yılmaz Kandiş) #9

@Aleksi_Alkio Hello Master, I was thinking the same but how do you think about timing of Appsheet reading data made with query function vs. static data (data appended to master file each time when other sheets updated)

(Aleksi Alkio) #10

If you use script with onChange, the workflow would be the same. You need to sync the data so your data will be updated.

(Test Birimi) #11

@Aleksi_Alkio @Yilmaz_Kandis1

I’m joining the bottom line, but when I make changes to the main tables I can not figure out how to reflect it here.

(Aleksi Alkio) #12

What do you mean by "Bottom line?

(Yılmaz Kandiş) #13

@Aleksi_Alkio He/She meant to append Table2 data to the end of Table1. @Test_Birimi I replied your email and shared Google Sheets samples with you.

(Arabian Corner) #14

Hi Test, if I got your question right, I would actually create one table and add a column and name it

[Table Name] and have an Enum type with the following options Table 1 , Table 2.