Pertanyaan yang diberi tag «cross-apply»

2
Performa Luar dan Kinerja Gabung Kiri
Saya Menggunakan SQL SERVER 2008 R2 Saya baru saja menemukan BERLAKU dalam SQL dan menyukai bagaimana memecahkan masalah permintaan untuk banyak kasus, Banyak tabel yang saya gunakan 2 kiri bergabung untuk mendapatkan hasilnya, saya bisa mendapatkan 1 terluar berlaku. Saya memiliki sejumlah kecil data di tabel DB lokal saya dan …

2
LINTAS BERLAKU menghasilkan gabungan luar
Sebagai jawaban atas penghitungan SQL untuk partisi yang berbeda, Erik Darling memposting kode ini untuk mengatasi kekurangan COUNT(DISTINCT) OVER (): SELECT * FROM #MyTable AS mt CROSS APPLY ( SELECT COUNT(DISTINCT mt2.Col_B) AS dc FROM #MyTable AS mt2 WHERE mt2.Col_A = mt.Col_A -- GROUP BY mt2.Col_A ) AS ca; Kueri …

2
Cara paling efisien untuk menghasilkan diff
Saya punya tabel di SQL server yang terlihat seperti ini: Id |Version |Name |date |fieldA |fieldB ..|fieldZ 1 |1 |Foo |20120101|23 | ..|25334123 2 |2 |Foo |20120101|23 |NULL ..|NULL 3 |2 |Bar |20120303|24 |123......|NULL 4 |2 |Bee |20120303|34 |-34......|NULL Saya sedang mengerjakan prosedur tersimpan untuk diff, yang membutuhkan input data …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.