Pertanyaan yang diberi tag sql

125
SQL - kunci utama tabel banyak-ke-banyak

Pertanyaan ini muncul setelah membaca komentar dalam pertanyaan ini: Desain Basis Data Saat Anda membuat tabel banyak-ke-banyak, jika Anda membuat kunci utama komposit pada dua kolom kunci asing, atau membuat kunci utama "ID" pengganti auto-increment, dan hanya meletakkan indeks pada dua kolom FK...

125
Pisahkan nilai dari satu bidang ke dua

Saya punya bidang tabel membernameyang berisi nama belakang dan nama pengguna. Apakah mungkin untuk membagi mereka menjadi 2 bidang memberfirst, memberlast? Semua catatan memiliki format ini "Firstname Lastname" (tanpa tanda kutip dan spasi di

125
FIND_IN_SET () vs IN ()

Saya memiliki 2 tabel di database saya. Satu untuk pesanan, dan satu untuk perusahaan. Pesanan memiliki struktur ini: OrderID | attachedCompanyIDs ------------------------------------ 1 1,2,3 2 2,4 Dan Perusahaan memiliki struktur ini: CompanyID | name --------------------------------------...

125
urutan byte tidak valid untuk encoding "UTF8"

Saya mencoba mengimpor beberapa data ke database saya. Jadi saya telah membuat tabel sementara, create temporary table tmp(pc varchar(10), lat decimal(18,12), lon decimal(18,12), city varchar(100), prov varchar(2)); Dan sekarang saya mencoba mengimpor data , copy tmp from

125
Ruby on Rails: mendapatkan nilai maksimal dari kolom DB

Saat ini saya dapat membuat query SQL langsung pada DB saya: SELECT MAX(bar) FROM table_name Dan ia kembali dengan nilai maksimal dalam tabel itu. Ketika saya membuat apa yang saya anggap sebagai panggilan setara di Rails, bagaimanapun, itu tidak berhasil. Saya memanggil: Bar.all(:select =>...

125
postgresql: MASUKKAN KE… (PILIH *…)

Saya tidak yakin apakah SQL standarnya: INSERT INTO tblA (SELECT id, time FROM tblB WHERE time > 1000) Apa yang saya cari adalah: bagaimana jika tblA dan tblB berada di Server DB yang berbeda . Apakah PostgreSql memberikan utilitas apa pun atau memiliki fungsi apa pun yang akan...

125
Psql daftarkan semua tabel

Saya ingin mendaftar semua tabel dalam liferaydatabase di instalasi PostgreSQL saya. Bagaimana aku melakukan itu? Saya ingin mengeksekusi SELECT * FROM applications;di liferaydatabase. applicationsadalah tabel di liferay db saya. Bagaimana ini dilakukan? Berikut daftar semua basis data...

125
Pilih baris dengan tanggal terbaru per pengguna

Saya memiliki tabel ("lms_attendance") waktu masuk dan keluar pengguna yang terlihat seperti ini: id user time io (enum) 1 9 1370931202 out 2 9 1370931664 out 3 6 1370932128 out 4 12 1370932128 out 5 12 1370933037 in Saya mencoba membuat tampilan tabel ini yang hanya akan menampilkan rekaman...

124
Campuran kolasi ilegal Kesalahan MySQL

Saya mendapatkan kesalahan aneh ini saat memproses data dalam jumlah besar ... Error Number: 1267 Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' SELECT COUNT(*) as num from keywords WHERE campaignId='12' AND LCASE(keyword)='hello again...

124
SQL - Pilih 10 baris pertama saja?

Bagaimana cara memilih hanya 10 hasil pertama dari sebuah kueri? Saya hanya ingin menampilkan 10 hasil pertama dari kueri berikut: SELECT a.names, COUNT(b.post_title) AS num FROM wp_celebnames a JOIN wp_posts b ON INSTR(b.post_title, a.names) > 0 WHERE b.post_date > DATE_SUB(CURDATE(),...