Pertanyaan yang diberi tag sql

92
MySQL enum vs. set

Untuk Data MySQL tipe "enum" dan "set" apa perbedaan dan keuntungan dan kerugian menggunakan satu versus yang lain? Contoh tipe data: enum ('A', 'B', 'C') set ('A', 'B', 'C') Satu-satunya perbedaan yang saya sadari adalah bahwa ENUM hanya mengizinkan satu nilai untuk dipilih, sedangkan SET...

92
Pengguna Postgres tidak ada?

Saya baru saja menginstal Postgres dan telah mengutak-atiknya dan berbagai konfigurasi selama 1-2 jam. Saya terjebak karena tidak dapat mengubah ke pengguna postgres $ su - postgres menghasilkan kesalahan berikut: su: unknown login: postgres $ sudo -u postgres psql menghasilkan kesalahan...

92
mysql delete dalam mode aman

Saya memiliki instruktur tabel dan saya ingin menghapus catatan yang memiliki gaji dalam kisaran Cara yang intuitif seperti ini: delete from instructor where salary between 13000 and 15000; Namun, dalam mode aman, saya tidak dapat menghapus rekaman tanpa memberikan kunci utama (ID). Jadi...

91
Mengatasi kesalahan MySQL "Can't reopen table"

Saat ini saya sibuk menerapkan jenis filter yang saya perlukan untuk membuat klausa INNER JOIN untuk setiap "tag" yang akan difilter. Masalahnya adalah bahwa setelah sejumlah besar SQL, saya memiliki tabel yang berisi semua informasi yang saya butuhkan untuk membuat pilihan saya, tetapi saya...

91
Dapatkan daftar tanggal antara dua tanggal

Menggunakan fungsi mysql standar apakah ada cara untuk menulis kueri yang akan mengembalikan daftar hari antara dua tanggal. Misalnya, diberikan 2009-01-01 dan 2009-01-13 itu akan mengembalikan tabel satu kolom dengan nilai: 2009-01-01 2009-01-02 2009-01-03 2009-01-04 2009-01-05...

91
Dasar-dasar Kunci Asing di MySQL?

Apakah ada penjelasan yang bagus tentang cara menggunakan konstruksi kunci asing MySQL? Saya tidak begitu mendapatkannya dari dokumen MySQL sendiri. Sampai sekarang saya telah menangani hal-hal seperti kunci asing dengan gabungan dan kode pemrograman. Dan bagian kedua dari pertanyaannya,...

91
Pembaruan nama batasan di PostgreSQL

Apakah mungkin untuk mengubah nama batasan di Postgres? Saya memiliki PK yang ditambahkan dengan: ALTER TABLE contractor_contractor ADD CONSTRAINT commerce_contractor_pkey PRIMARY KEY(id); Dan saya ingin memiliki nama yang berbeda untuk itu, agar konsisten dengan sistem lainnya. Haruskah saya...