Administrator Basis Data

17
Abaikan aksen di 'di mana'

Dalam database kami, kami memiliki banyak entri dengan caron / hatschek. Sekarang pengguna kami ingin menemukan entri termasuk caron / hatschek ketika mereka mencari entri tanpa. Saya akan menunjukkan ini dengan contoh sederhana: Dalam database kami, kami memiliki entri (kontak dengan...

17
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...

16
Oracle luar bergabung dengan kasus sintaksis

Saya telah melihat yang berikut ini dalam kueri yang seharusnya porting dari Oracle outer join syntax ke SQL standard outer join syntax: SELECT ... FROM A, B, C, D, E WHERE A.A_ID = B.A_ID AND B.B_ID = C.A_ID(+) AND B.B_KEY = C.B_KEY(+) AND C.C_ID = D.C_ID(+) AND B.A_ID = E.A_ID(+) AND B.B_KEY =...

16
Masalah dengan subquery MySQL

Kenapa kueri ini DELETE FROM test WHERE id = ( SELECT id FROM (SELECT * FROM test) temp ORDER BY RAND() LIMIT 1 ); kadang menghapus 1 baris, kadang 2 baris dan kadang tidak sama sekali? Jika saya menulisnya di formulir ini: SET @var = ( SELECT id FROM (SELECT * FROM test) temp...

16
Kapan indeks nonclustered disimpan di filegroup terpisah?

Saya telah mendengar bahwa menyimpan indeks pada filegroup dan drive yang berbeda meningkatkan kinerja dalam database karena drive tidak harus bolak-balik antara indeks dan data yang dirujuk oleh indeks. Saya juga pernah mendengar bahwa ini adalah mitos. Kapan sebaiknya menyimpan indeks yang tidak...