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.


5
SQL pemesanan beberapa kolom
Saya mencoba mengurutkan berdasarkan beberapa kolom dalam SQL, dan dalam arah yang berbeda. column1akan diurutkan menurun, dan column2naik. Bagaimana saya bisa melakukan ini?
635 sql  sql-order-by 

12
Kapan menggunakan tanda kutip tunggal, tanda kutip ganda, dan backticks di MySQL
Saya mencoba mempelajari cara terbaik untuk menulis pertanyaan. Saya juga mengerti pentingnya konsisten. Sampai sekarang, saya secara acak menggunakan tanda kutip tunggal, tanda kutip ganda, dan backticks tanpa pemikiran nyata. Contoh: $query = 'INSERT INTO table (id, col1, col2) VALUES (NULL, val1, val2)'; Juga, dalam contoh di atas, pertimbangkan bahwa …
633 mysql  sql  quotes 


30
Ambil baris yang memiliki nilai Max untuk kolom
Meja: UserId, Value, Date. Saya ingin mendapatkan UserId, Nilai untuk maks (Tanggal) untuk setiap UserId. Artinya, Nilai untuk setiap UserID yang memiliki tanggal terbaru. Apakah ada cara untuk melakukan ini dalam SQL? (Lebih disukai Oracle) Pembaruan: Permintaan maaf untuk ambiguitas apa pun: Saya harus mendapatkan SEMUA UserIds. Tetapi untuk setiap …



15
Bidang SQL SELECT WHERE berisi kata-kata
Saya perlu pilih yang akan mengembalikan hasil seperti ini: SELECT * FROM MyTable WHERE Column1 CONTAINS 'word1 word2 word3' Dan saya membutuhkan semua hasil, yaitu ini termasuk string dengan 'word2 word3 word1' atau 'word1 word3 word2' atau kombinasi lainnya dari ketiganya. Semua kata harus ada dalam hasil.
562 sql  select 


9
Lewati tabel tertentu dengan mysqldump
Apakah ada cara untuk membatasi tabel tertentu dari perintah mysqldump? Sebagai contoh, saya akan menggunakan sintaks berikut untuk membuang hanya table1 dan table2: mysqldump -u username -p database table1 table2 > database.sql Tetapi apakah ada cara yang mirip untuk membuang semua tabel kecuali table1 dan table2? Saya belum menemukan apa …
559 sql  mysql  database  mysqldump 

24
Apakah mungkin untuk memasukkan banyak baris sekaligus dalam basis data SQLite?
Di MySQL Anda dapat memasukkan beberapa baris seperti ini: INSERT INTO 'tablename' ('column1', 'column2') VALUES ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'); Namun, saya mendapatkan kesalahan ketika mencoba melakukan sesuatu seperti ini. Apakah mungkin untuk memasukkan banyak baris sekaligus dalam basis data SQLite? Apa sintaks untuk melakukan itu?
551 sql  sqlite  syntax 

17
Bagaimana cara mengembalikan file dump dari mysqldump?
Saya diberi file database MySQL yang harus saya pulihkan sebagai database pada mesin Windows Server 2008 saya. Saya mencoba menggunakan Administrator MySQL, tetapi saya mendapatkan kesalahan berikut: File yang dipilih dihasilkan oleh mysqldump dan tidak dapat dipulihkan oleh aplikasi ini. Bagaimana saya membuatnya bekerja?
544 mysql  sql  database 


11
TIDAK DALAM vs TIDAK ADA
Manakah dari pertanyaan ini yang lebih cepat? TIDAK ADA: SELECT ProductID, ProductName FROM Northwind..Products p WHERE NOT EXISTS ( SELECT 1 FROM Northwind..[Order Details] od WHERE p.ProductId = od.ProductId) Atau TIDAK DI: SELECT ProductID, ProductName FROM Northwind..Products p WHERE p.ProductID NOT IN ( SELECT ProductID FROM Northwind..[Order Details]) Rencana eksekusi …
538 sql  sql-server  notin 

18
SQLite - UPSERT * bukan * INSERT atau REPLACE
http://en.wikipedia.org/wiki/Upsert Sisipkan Perbarui proc yang tersimpan di SQL Server Apakah ada cara cerdas untuk melakukan ini dalam SQLite yang belum saya pikirkan? Pada dasarnya saya ingin memperbarui tiga dari empat kolom jika catatan ada, jika tidak ada saya ingin menyisipkan catatan dengan nilai default (NUL) untuk kolom keempat. ID adalah …
535 sql  sqlite  upsert 

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.