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.


18
SQL Server PILIH Baris N TERAKHIR
Ini adalah pertanyaan yang diketahui tetapi solusi terbaik yang saya temukan adalah seperti: SELECT TOP N * FROM MyTable ORDER BY Id DESC Saya punya meja dengan banyak baris. Ini bukan kemungkinan untuk menggunakan kueri itu karena itu membutuhkan banyak waktu. Jadi bagaimana saya bisa memilih N baris terakhir tanpa …

12
Java - escape string untuk mencegah injeksi SQL
Saya mencoba untuk menempatkan beberapa injeksi anti sql di Jawa dan saya merasa sangat sulit untuk bekerja dengan fungsi string "replaceAll". Pada akhirnya saya membutuhkan fungsi yang akan mengkonversi semua yang ada \ke \\, "ke \", 'ke \', dan \nke apa pun \\nsehingga ketika string dievaluasi oleh MySQL, suntikan SQL …

15
Apa maksudnya dengan memilih 1 dari tabel?
Saya telah melihat banyak pertanyaan dengan sesuatu sebagai berikut. Select 1 From table Apa artinya ini 1, bagaimana itu akan dieksekusi dan, apa yang akan kembali? Juga, dalam jenis skenario apa, dapatkah ini digunakan?
146 mysql  sql  plsql 



11
SQL Switch / Case dalam klausa 'where'
Saya mencoba mencari di sekitar, tetapi saya tidak dapat menemukan apa pun yang dapat membantu saya. Saya mencoba melakukan ini dalam SQL: declare @locationType varchar(50); declare @locationID int; SELECT column1, column2 FROM viewWhatever WHERE CASE @locationType WHEN 'location' THEN account_location = @locationID WHEN 'area' THEN xxx_location_area = @locationID WHEN 'division' …

4
Apa perbedaan antara LATERAL dan subquery di PostgreSQL?
Sejak Postgres keluar dengan kemampuan untuk LATERALbergabung, saya telah membacanya, karena saat ini saya melakukan dump data yang kompleks untuk tim saya dengan banyak subquery yang tidak efisien yang membuat keseluruhan permintaan membutuhkan waktu empat menit atau lebih. Saya mengerti bahwa LATERALbergabung mungkin dapat membantu saya, tetapi bahkan setelah membaca …

5
Perbedaan antara Select Unique dan Select Distinct
Saya pikir ini sinonomis, tetapi saya menulis yang berikut ini di Microsoft SQL: Select Unique col from (select col from table1 union select col from table2) alias Dan itu gagal. Mengubahnya menjadi Select Distinct col from (select col from table1 union select col from table2) alias memperbaikinya. Bisakah seseorang menjelaskan?
145 sql  sql-server 

12
Menggunakan tabel konfigurasi Single Row dalam database SQL Server. Ide buruk?
Dalam mengembangkan aplikasi keranjang belanja, saya menemukan bahwa saya perlu menyimpan pengaturan dan konfigurasi berdasarkan preferensi dan persyaratan administrator. Informasi ini dapat berupa apa saja dari informasi perusahaan, ID akun pengiriman, kunci API PayPal, preferensi pemberitahuan, dll. Tampaknya sangat tidak tepat untuk membuat tabel untuk menyimpan satu baris dalam sistem …



1
Menangani jenis-Daftar dengan Esqueleto
Saya memiliki tipe data yang didefinisikan sebagai: data ComitteeView = CommitteeView { committeeId :: CommitteeId , committeeMembers :: [Person] } data CommitteesView = CommitteesView { committeeView :: [CommitteeView] } Sekarang, sebagaimana adanya, saya memiliki model Persisten yang didefinisikan sebagai: Person name Text Committee name Text CommitteePerson personId PersonId committeeId CommitteeId …
144 sql  list  haskell  esqueleto 

9
Kembalikan Nilai Boolean pada Pernyataan Pilih SQL
Bagaimana mengembalikan nilai boolean pada SQL Select Statement? Saya mencoba kode ini: SELECT CAST(1 AS BIT) AS Expr1 FROM [User] WHERE (UserID = 20070022) Dan itu hanya kembali TRUEjika UserIDada di atas meja. Saya ingin mengembalikan FALSEjika UserIDtidak ada di atas meja.
144 sql  select  boolean 

8
Mungkinkah melakukan kueri basis data dengan PostgreSQL?
Saya akan menebak bahwa jawabannya adalah "tidak" berdasarkan pesan kesalahan di bawah ini (dan hasil Google ini ), tetapi apakah ada pula untuk melakukan kueri basis data menggunakan PostgreSQL? databaseA=# select * from databaseB.public.someTableName; ERROR: cross-database references are not implemented: "databaseB.public.someTableName" Saya sedang bekerja dengan beberapa data yang dipartisi di …
144 sql  postgresql 

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.