Pertanyaan yang diberi tag «sql»

Structured Query Language (SQL) adalah bahasa untuk query database. Pertanyaan harus mencakup contoh kode, struktur tabel, data sampel, dan tag untuk implementasi DBMS (misalnya MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, dll.) Yang digunakan. Jika pertanyaan Anda hanya terkait dengan DBMS tertentu (menggunakan ekstensi / fitur tertentu), gunakan tag DBMS itu sebagai gantinya. Jawaban untuk pertanyaan yang ditandai dengan SQL harus menggunakan SQL standar ISO / IEC.


2
Membersihkan Kata Sandi Pengguna
Bagaimana cara saya keluar atau membersihkan kata sandi yang diberikan pengguna sebelum saya mencirikannya dan menyimpannya di database saya? Ketika pengembang PHP mempertimbangkan hashing kata sandi pengguna untuk tujuan keamanan, mereka sering cenderung memikirkan kata sandi itu seperti data lain yang disediakan pengguna. Subjek ini sering muncul dalam pertanyaan PHP …
98 php  sql  pdo  hash 

5
Tergugus vs Non-Gugus
Pengetahuan tingkat rendah saya tentang SQL (Server 2008) terbatas, dan sekarang sedang ditantang oleh DBA kami. Izinkan saya menjelaskan (saya telah menyebutkan pernyataan yang jelas dengan harapan saya benar, tetapi jika Anda melihat sesuatu yang salah, tolong beri tahu saya) skenarionya: Kami memiliki meja yang berisi 'Perintah Pengadilan' untuk orang-orang. …



7
Apa itu database kolom?
Saya telah bekerja dengan pergudangan untuk sementara waktu sekarang. Saya tertarik dengan Columnar Database dan kecepatan yang mereka tawarkan untuk pengambilan data. Saya memiliki pertanyaan multi-bagian: Bagaimana cara kerja Basis Data Kolom? Bagaimana mereka berbeda dari database relasional?
98 sql  database 

10
Temukan semua rekaman yang memiliki jumlah pengaitan lebih besar dari nol
Saya mencoba melakukan sesuatu yang menurut saya sederhana, tetapi ternyata tidak. Saya memiliki model proyek yang memiliki banyak lowongan. class Project < ActiveRecord::Base has_many :vacancies, :dependent => :destroy end Saya ingin mendapatkan semua proyek yang memiliki minimal 1 lowongan. Saya mencoba sesuatu seperti ini: Project.joins(:vacancies).where('count(vacancies) > 0') tapi tertulis SQLite3::SQLException: …


16
Menghapus nol di depan dari bidang dalam pernyataan SQL
Saya sedang mengerjakan kueri SQL yang membaca dari database SQLServer untuk menghasilkan file ekstrak. Salah satu syarat untuk menghilangkan angka nol terdepan dari bidang tertentu, yaitu VARCHAR(10)bidang sederhana . Jadi, misalnya, jika bidang berisi '00001A', pernyataan SELECT perlu mengembalikan data sebagai '1A'. Apakah ada cara dalam SQL untuk dengan mudah …
98 sql  sql-server  tsql 


18
Dapatkan tanggal mulai minggu dan tanggal akhir minggu dari nomor minggu
Saya memiliki kueri yang menghitung tanggal pernikahan anggota di database. SELECT SUM(NumberOfBrides) AS [Wedding Count] , DATEPART( wk, WeddingDate) AS [Week Number] , DATEPART( year, WeddingDate) AS [Year] FROM MemberWeddingDates GROUP BY DATEPART(year, WeddingDate), DATEPART(wk, WeddingDate) ORDER BY SUM(NumberOfBrides) DESC Bagaimana cara saya berolahraga ketika awal dan akhir setiap minggu …

5
SQLite INSERT - ON DUPLICATE KEY UPDATE (UPSERT)
MySQL memiliki sesuatu seperti ini: INSERT INTO visits (ip, hits) VALUES ('127.0.0.1', 1) ON DUPLICATE KEY UPDATE hits = hits + 1; Sejauh yang saya tahu fitur ini tidak ada di SQLite, yang ingin saya ketahui adalah apakah ada cara untuk mencapai efek yang sama tanpa harus menjalankan dua kueri. …
98 sql  mysql  database  sqlite  upsert 

6
Fungsi agregat dalam kueri pembaruan SQL?
Saya mencoba mengatur nilai dalam satu tabel ke jumlah nilai di tabel lain. Sesuatu seperti ini: UPDATE table1 SET field1 = SUM(table2.field2) FROM table1 INNER JOIN table2 ON table1.field3 = table2.field3 GROUP BY table1.field3 Tentu saja, seperti ini, itu tidak akan berfungsi - SETtidak mendukung SUMdan tidak mendukung GROUP BY. …
98 sql  sql-server  tsql 

8
Klausa MySQL “WITH”
Saya mencoba menggunakan MySQL untuk membuat tampilan dengan klausa "DENGAN" WITH authorRating(aname, rating) AS SELECT aname, AVG(quantity) FROM book GROUP BY aname Tapi sepertinya MySQL tidak mendukung ini. Saya pikir ini cukup standar dan saya yakin Oracle mendukung ini. Apakah ada cara untuk memaksa MySQL menggunakan klausa "WITH"? Saya sudah …


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.