Pertanyaan yang diberi tag «sql-server»

Microsoft SQL Server adalah sistem manajemen basis data relasional (RDBMS). Gunakan tag ini untuk semua edisi SQL Server termasuk Compact, Express, Azure, Fast-track, APS (sebelumnya PDW) dan Azure SQL DW. Jangan gunakan tag ini untuk jenis DBMS lainnya (MySQL, PostgreSQL, Oracle, dll.). Jangan gunakan tag ini untuk masalah pengembangan perangkat lunak dan seluler, kecuali jika terkait langsung dengan basis data.



14
Dalam SQL, bagaimana Anda bisa "mengelompokkan" dalam rentang?
Misalkan saya memiliki tabel dengan kolom numerik (sebut saja "skor"). Saya ingin menghasilkan tabel hitungan, yang menunjukkan berapa kali skor muncul di setiap rentang. Sebagai contoh: rentang skor | jumlah kejadian ------------------------------------- 0-9 | 11 10-19 | 14 20-29 | 3 ... | ... Dalam contoh ini ada 11 baris …
181 sql  sql-server  tsql 


10
Mendapatkan minimal dua nilai dalam SQL
Saya memiliki dua variabel, satu disebut PaidThisMonth, dan yang lainnya disebut OwedPast. Keduanya merupakan hasil dari beberapa subquery di SQL. Bagaimana saya bisa memilih yang lebih kecil dari keduanya dan mengembalikannya sebagai nilai berjudul PaidForPast? The MINfungsi bekerja pada kolom, bukan variabel.
180 tsql  sql-server 


6
Perbedaan antara Pengguna dan Login di SQL Server
Saya baru-baru ini berlari ke banyak area berbeda dari SQL Server yang biasanya saya tidak main-main. Salah satunya yang membuat saya bingung adalah area Login dan Pengguna. Sepertinya itu harus menjadi topik yang cukup sederhana ... Tampaknya setiap login hanya dapat memiliki 1 pengguna dan setiap pengguna hanya dapat memiliki …



13
Cara menghitung persentase dengan pernyataan SQL
Saya memiliki tabel SQL Server yang berisi pengguna & nilainya. Demi kesederhanaan, katakan saja ada 2 kolom - name& grade. Jadi baris yang khas adalah Name: "John Doe", Grade: "A". Saya mencari satu pernyataan SQL yang akan menemukan persentase dari semua jawaban yang mungkin. (A, B, C, dll ...) Juga, …
177 sql  sql-server  tsql 

9
Batasan kunci asing dapat menyebabkan siklus atau beberapa jalur kaskade?
Saya punya masalah ketika saya mencoba menambahkan kendala ke tabel saya. Saya mendapatkan kesalahan: Memperkenalkan kendala KUNCI ASING 'FK74988DB24B3C886' di atas meja 'Karyawan' dapat menyebabkan siklus atau banyak jalur kaskade. Tentukan HAPUS TANPA TINDAKAN atau DIPERBARUI TANPA TINDAKAN, atau ubah batasan KUNCI ASING lainnya. Batasan saya adalah antara Codetabel dan …

10
Memeriksa apakah login SQL Server sudah ada
Saya perlu memeriksa apakah login tertentu sudah ada di SQL Server, dan jika tidak, maka saya perlu menambahkannya. Saya telah menemukan kode berikut untuk benar-benar menambahkan login ke database, tetapi saya ingin membungkus ini dalam pernyataan IF (entah bagaimana) untuk memeriksa apakah login tersebut ada terlebih dahulu. CREATE LOGIN [myUsername] …
176 sql-server  login 

11
Mengganti NULL dengan 0 dalam kueri SQL server
Saya telah mengembangkan kueri, dan dalam hasil untuk tiga kolom pertama saya dapatkan NULL. Bagaimana saya bisa menggantinya 0? Select c.rundate, sum(case when c.runstatus = 'Succeeded' then 1 end) as Succeeded, sum(case when c.runstatus = 'Failed' then 1 end) as Failed, sum(case when c.runstatus = 'Cancelled' then 1 end) as …
176 sql  sql-server 


13
Bagaimana cara saya menggunakan ROW_NUMBER ()?
Saya ingin menggunakan ROW_NUMBER()untuk ... Untuk mendapatkan max(ROW_NUMBER())-> Atau saya kira ini juga akan menjadi hitungan semua baris Saya mencoba melakukan: SELECT max(ROW_NUMBER() OVER(ORDER BY UserId)) FROM Users tapi sepertinya itu tidak berhasil ... Untuk ROW_NUMBER()menggunakan sepotong informasi yang diberikan, yaitu. jika saya memiliki nama dan saya ingin tahu dari …

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.