Pertanyaan yang diberi tag sql

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

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

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

516
Bagaimana cara mengganti ekspresi reguler di MySQL?

Saya punya meja dengan ~ 500 k baris; varchar (255) kolom UTF8 filenameberisi nama file; Saya mencoba menghapus berbagai karakter aneh dari nama file - saya pikir saya akan menggunakan kelas karakter: [^a-zA-Z0-9()_ .\-] Sekarang, apakah ada fungsi di MySQL yang memungkinkan Anda mengganti...

501
Permintaan MySQL - PEMBARUAN berdasarkan SELECT Query

Saya perlu memeriksa (dari tabel yang sama) jika ada hubungan antara dua peristiwa berdasarkan tanggal-waktu. Satu set data akan berisi tanggal berakhirnya waktu dari peristiwa tertentu dan set data lainnya akan berisi tanggal tanggal mulai untuk peristiwa lain. Jika acara pertama selesai sebelum...

501
MySQL: @variable vs. variabel. Apa bedanya?

Dalam pertanyaan lain saya memposting seseorang mengatakan kepada saya bahwa ada perbedaan antara: @variable dan: variable di MySQL. Dia juga menyebutkan bagaimana MSSQL memiliki lingkup batch dan MySQL memiliki ruang lingkup sesi. Bisakah seseorang menjelaskan hal ini untuk

501
Hapus dengan Bergabung di MySQL

Berikut ini skrip untuk membuat tabel saya: CREATE TABLE clients ( client_i INT(11), PRIMARY KEY (client_id) ); CREATE TABLE projects ( project_id INT(11) UNSIGNED, client_id INT(11) UNSIGNED, PRIMARY KEY (project_id) ); CREATE TABLE posts ( post_id INT(11) UNSIGNED, project_id INT(11)...

494
T-SQL: Memilih baris yang akan dihapus melalui gabungan

Skenario: Katakanlah saya punya dua tabel, TableA dan TableB. Kunci utama TableB adalah kolom tunggal (BId), dan merupakan kolom kunci asing di TableA. Dalam situasi saya, saya ingin menghapus semua baris di TableA yang terkait dengan baris tertentu di TableB: Dapatkah saya melakukannya melalui...