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.


4
Bagaimana menemukan catatan duplikat di PostgreSQL
Saya memiliki tabel database PostgreSQL yang disebut "user_links" yang saat ini memungkinkan bidang duplikat berikut: year, user_id, sid, cid Kendala yang unik saat field pertama disebut "id", namun saya sekarang mencari untuk menambahkan kendala untuk memastikan year, user_id, siddan cidsemua unik tapi saya tidak dapat menerapkan kendala karena nilai-nilai duplikat …

9
Bagaimana cara saya menempatkan 'jika klausa' dalam string SQL?
Jadi inilah yang ingin saya lakukan pada database MySQL saya . Saya akan melakukan: SELECT * FROM itemsOrdered WHERE purchaseOrder_ID = '@purchaseOrdered_ID' AND status = 'PENDING' Jika itu tidak akan mengembalikan baris apa pun, yang dimungkinkan melalui if(dr.HasRows == false), sekarang saya akan membuat UPDATEdalam purchaseOrderdatabase: UPDATE purchaseOrder SET purchaseOrder_status …
190 mysql  sql 


20
Atur basis data dari mode SINGLE USER ke MULTI USER
Saya perlu bantuan dengan mengatur database yang dikembalikan dalam SINGLE_USERmode ke MULTI_USER. Setiap kali saya berlari ALTER DATABASE BARDABARD SET MULTI_USER; GO Saya mendapatkan kesalahan ini: Perubahan pada status atau opsi database 'BARDABARD' tidak dapat dilakukan saat ini. Basis data dalam mode satu pengguna, dan pengguna saat ini terhubung dengannya. …
189 sql  sql-server 

4
Apakah urutan bergabung dalam masalah SQL?
Mengabaikan kinerja, apakah saya akan mendapatkan hasil yang sama dari kueri A dan B di bawah ini? Bagaimana dengan C dan D? -- A select * from a left join b on <blahblah> left join c on <blahblan> -- B select * from a left join c on <blahblah> left …

9
Mengubah panjang maksimum kolom varchar?
Saya mencoba memperbarui panjang kolom varchar dari 255 karakter hingga 500 tanpa kehilangan isinya. Saya telah menjatuhkan dan menciptakan kembali tabel sebelumnya, tetapi saya tidak pernah terpapar pada pernyataan alter yang saya yakin perlu saya gunakan untuk melakukan ini. Saya menemukan dokumentasi di sini: ALTER TABLE (Transfact-SQL) namun saya tidak …

10
Konversi stempel waktu ke tanggal dalam kueri MySQL
Saya ingin mengonversi timestampdi MySQL ke tanggal. Saya ingin memformat bidang user.registration ke dalam file teks sebagai yyyy-mm-dd. Inilah SQL saya: $sql = requestSQL("SELECT user.email, info.name, FROM_UNIXTIME(user.registration), info.news FROM user, info WHERE user.id = info.id ", "export members"); Saya juga mencoba konversi tanggal dengan: DATE_FORMAT(user.registration, '%d/%m/%Y') DATE(user.registration) Saya mengulangi hasil …

12
MySQL - Baris ke Kolom
Saya mencoba mencari posting, tetapi saya hanya menemukan solusi untuk SQL Server / Access. Saya butuh solusi di MySQL (5.X). Saya punya tabel (disebut histori) dengan 3 kolom: hostid, itemname, itemvalue. Jika saya melakukan select ( select * from history), itu akan kembali +--------+----------+-----------+ | hostid | itemname | itemvalue …
188 mysql  sql  pivot-table  etl  crosstab 

4
Bagaimana cara membandingkan tanggal di bidang datetime di Postgresql?
Saya telah menghadapi skenario aneh ketika membandingkan antara tanggal di postgresql (versi 9.2.4 di windows). Saya memiliki kolom di tabel saya mengatakan update_date dengan ketik 'timestamp tanpa zona waktu'. Klien dapat mencari bidang ini dengan hanya tanggal (yaitu: 2013-05-03) atau tanggal dengan waktu (yaitu: 2013-05-03 12:20:00). Kolom ini memiliki nilai …
188 sql  database  postgresql  date 

4
Bagaimana cara mengubah susunan tabel secara default?
create table check2(f1 varchar(20),f2 varchar(20)); membuat tabel dengan susunan default latin1_general_ci; alter table check2 collate latin1_general_cs; show full columns from check2; memperlihatkan susunan individual kolom sebagai 'latin1_general_ci'. Lalu apa efek dari perintah tabel alter?
187 mysql  sql  collation 

20
Apakah basis data memicu kejahatan? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
187 sql  triggers 


5
mysql :: masukkan ke tabel, data dari tabel lain?
Saya bertanya-tanya apakah ada cara untuk melakukan ini di sql: q1 = SELECT campaign_id, from_number, received_msg, date_received FROM `received_txts` WHERE `campaign_id` = '8'; INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date) VALUES(q1.campaign_id, q1.from_number, q1.received_msg, q1.date_received); Catatan: q1 akan mengembalikan sekitar 30rb baris. Apakah ada cara untuk melakukan apa yang saya coba …
187 sql  mysql 

9
apakah mungkin untuk memilih EXISTS secara langsung?
Saya bertanya-tanya apakah mungkin melakukan sesuatu seperti ini (yang tidak berhasil): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) Sepertinya itu bisa dilakukan, tetapi banyak hal yang harus bekerja dalam SQL tidak;) Saya telah melihat solusi untuk ini (PILIH 1 di mana ... Ada ...) tetapi …
186 sql  sql-server  tsql 

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.