Verileri bir sqlite veritabanına yazıyorum, ancak veri kümesi çok büyük olduğu için, işlemi beş parçaya bölüyorum. Sonuç olarak, her biri aynı sütun adlarına sahip, aynı anda beş farklı sqlite veritabanına yazıyorum ve sonunda, beş veritabanındaki beş tabloyu tek bir tabloya eklemek istiyorum. Bunu yapmanın yolu nedir?sqlite, aynı şemaya sahip iki veritabanından iki tabloyu ekler
5
A
cevap
6
: (. Ana veritabanı her zaman main
denir; yeni bir veritabanı bağlantısı açma ATTACH "filename" AS main
eşdeğerdir)
ATTACH "/some/where/db2.sqlite" AS db2;
INSERT INTO main.MyTable SELECT * FROM db2.MyTable;
1
Sen 2 veya daha fazla sorguları birleştirme UNION veya UNION ALL kullanabilirsiniz. gibi
şey:
SELECT Field1, Field2, Field3 FROM Table1
UNION
SELECT Field1, Field2, Field3 FROM Table2
O UNION yeni bir tablo oluşturmak için bir INSERT INTO NewTableName (SELECT ...)
kullanabilirsiniz.
BİRLİĞİ maddesinin TÜM varyantı (nihai) kayıtlarını yinelenen içerir.
Aynı bağlamda başka veritabanı dosyasının içeriğini erişilebilir hale getirmek ATTACH kullanabilirsinizİlgili konular
- 1. MySQL iki tabloyu aynı anda seçin
- 2. İki tabloyu aynı tabloya nasıl yüklerim?
- 3. İki ilgili tabloyu sorgula (Katıl)
- 4. Aynı kod tabanına sahip ancak aynı imzaya sahip iki sürümden oluşan iki versiyonu yüklemek
- 5. İki sınıf aynı xml türüne sahip
- 6. aynı ada sahip iki tür parametre
- 7. İki veritabanından tabloları birleştirerek codeigniter
- 8. raylar: farklı tablonun iki katıyla aynı tabloyu içerlerken koşulları kullanma
- 9. Aynı ada sahip iki özelliğe sahip olmak mümkün mü?
- 10. MySQL iki tabloyu karşılaştırır ve aynı birincil anahtara sahip satırları döndürür, ancak diğer alanlarda farklı veriler
- 11. iki dataframes sahip
- 12. Aynı konumda iki işaretçi
- 13. Aynı sayfada iki DoğrulamaDoğrulama
- 14. İki Satır aynı satırda
- 15. MySQL - İki tabloyu kopya olmadan birleştirmek?
- 16. R: İki tabloyu xtable ile yazdır()
- 17. İki tabloyu "say" ile birleştirmek için:
- 18. İki tabloyu null olmayan yabancı anahtarla birleştirmek?
- 19. İki tabloyu aralarında bir ilişki olmadan birleştirin
- 20. İki tabloyu mağaza yordamlarını kullanarak güncelleyin
- 21. sqlite veritabanından sonuçları döndürme
- 22. Aynı PostgreSQL veritabanının iki sahibi
- 23. Ortak sütun ile sqlite android bir sorgu ile iki tabloyu silme ve başvurulan
- 24. SQLite SELECT iki değerin birine eşit
- 25. Farklı paketlerde aynı ada sahip iki sınıf nasıl içe aktarılır?
- 26. Aynı beton türüne sahip genel bir yöntemin iki parametresini zorlamak
- 27. IllegalAnnotationsException: Sınıfın aynı adı taşıyan iki özelliğe sahip
- 28. OTP/XOR Aynı anahtara sahip iki şifreleme metni kırma
- 29. Farklı paketlerde aynı ada sahip iki sınıf nasıl kullanılır?
- 30. İki değerde aynı kafa yapıcısına sahip olduğunu kontrol etme