«join» etiketlenmiş sorular

JOIN, ilişkisel veritabanı sistemindeki iki veya daha fazla ilişki üzerinde birleştirme işlemi için ilişkisel cebirde genel bir işlemdir. JOIN ayrıca bu işlemi gerçekleştirmek için SQL dilinin anahtar kelimesidir.

9
LINQ ve Lambda ile Katılın / Nerede
LINQ ve Lambda yazılmış bir sorgu ile sorun yaşıyorum. Şimdiye kadar, benim hata burada bir sürü hata alıyorum: int id = 1; var query = database.Posts.Join(database.Post_Metas, post => database.Posts.Where(x => x.ID == id), meta => database.Post_Metas.Where(x => x.Post_ID == id), (post, meta) => new { Post = post, Meta = …
458 c#  linq  join  lambda 


12
Açık ve örtük SQL birleştirmeleri
Açık ve örtük iç birleşmede herhangi bir verimlilik farkı var mı? Örneğin: SELECT * FROM table a INNER JOIN table b ON a.id = b.id; vs. SELECT a.*, b.* FROM table a, table b WHERE a.id = b.id;
399 sql  join 

2
Pandalar Birleştirme 101
Pandalarla bir ( LEFT| RIGHT| FULL) ( INNER| OUTER) birleştirmesi nasıl yapılır ? Birleştirme işleminden sonra eksik satırlar için NaN'leri nasıl eklerim? Birleştirdikten sonra NaN'lerden nasıl kurtulurum? Dizinde birleştirebilir miyim? Pandalar ile çapraz katılmak? Birden çok DataFrame'i nasıl birleştiririm? merge? join? concat? update? DSÖ? Ne? Neden?! ... ve dahası. Pandaların …
366 python  pandas  join  merge 

7
Veritabanı birleştirmeleri ne zaman ve neden pahalıdır?
Veritabanları üzerinde biraz araştırma yapıyorum ve ilişkisel DB'lerin bazı sınırlamalarına bakıyorum. Büyük masaların birleşimlerinin çok pahalı olduğunu düşünüyorum, ama neden olduğundan tam olarak emin değilim. DBMS bir birleştirme işlemi gerçekleştirmek için ne yapmalı, darboğaz nerede? Denormalizasyon bu masrafın üstesinden nasıl gelebilir? Diğer optimizasyon teknikleri (örneğin indeksleme) nasıl yardımcı olur? Kişisel …

8
Raylar: içerir vs.: birleşimler
Bu, "Bunu nasıl yapacağımı bilmiyorum" sorusundan ziyade, "işler neden bu şekilde çalışıyor" sorusundan daha fazlası ... Bu nedenle, kullanacağınızı bildiğiniz ilişkili kayıtları çekme müjdesi kullanmaktır, :includeçünkü birleştirme elde edersiniz ve bir sürü ekstra sorgudan kaçınırsınız: Post.all(:include => :comments) Ancak günlüklere baktığınızda, birleşme gerçekleşmez: Post Load (3.7ms) SELECT * FROM "posts" …

12
3 tablo ile SQL Inner-join?
Bir görünümde 3 tabloya katılmaya çalışıyorum; durum şu: Bu Kolej Kampüsünde yaşamak için başvuran öğrencilerin bilgilerini içeren bir masam var. Her Öğrenci için Salon Tercihlerini (3 tanesi) listeleyen başka bir tablo var. Ancak bu tercihlerin her biri sadece bir Kimlik Numarasıdır ve Kimlik Numarasının üçüncü bir tabloda karşılık gelen bir …
330 sql  join  inner-join 

9
Bir SQL sorgusu ile birden çok sayı nasıl edinilir?
Bu sorguyu nasıl yazacağımı merak ediyorum. Bu gerçek sözdiziminin sahte olduğunu biliyorum, ama ne istediğimi anlamanıza yardımcı olacak. Çok daha büyük bir sorgu parçası olduğu için bu biçimde ihtiyacım var. SELECT distributor_id, COUNT(*) AS TOTAL, COUNT(*) WHERE level = 'exec', COUNT(*) WHERE level = 'personal' Tüm bu tek bir sorguda …
316 mysql  sql  join  count  group-by 

9
SQL birleşimi: bire çok ilişkisindeki son kayıtları seçme
Bir müşteri tablom ve satın alma tablom olduğunu varsayalım. Her satın alma bir müşteriye aittir. Bir SELECT deyimiyle son satın alımlarıyla birlikte tüm müşterilerin bir listesini almak istiyorum. En iyi uygulama nedir? Endeks oluşturma konusunda tavsiyeleriniz var mı? Lütfen cevabınızda şu tablo / sütun adlarını kullanın: müşteri: kimlik, isim satın …



11
SQL FROM satırında birden fazla tablo vs katılmak yaptı?
Çoğu SQL lehçesi aşağıdaki sorguların ikisini de kabul eder: SELECT a.foo, b.foo FROM a, b WHERE a.x = b.x SELECT a.foo, b.foo FROM a LEFT JOIN b ON a.x = b.x Şimdi açıkça bir dış birleşim gerektiğinde, ikinci sözdizimi gereklidir. Ama bir iç birleşim yaparken neden ikinci sözdizimini ilkine tercih …
256 sql  syntax  join 


4
MySQL ON vs KULLANIM?
Bir MySQL'de ve JOINarasındaki fark nedir? Anlayabildiğim kadarıyla , sadece daha kullanışlı bir sözdizimi, sütun adları aynı olmadığında biraz daha esneklik sağlar. Ancak, bu fark o kadar küçük ki, onların ortadan kalkacaklarını düşünürsünüz .ONUSING()USING()ONUSING() Bunun gözle görülenden daha fazlası var mı? Evetse, belirli bir durumda hangisini kullanmalıyım?
252 mysql  join  using 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.