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.


20
Dapatkan bulan dan tahun dari datetime di SQL Server 2005
Saya membutuhkan bulan + tahun dari datetime di SQL Server seperti 'Jan 2008'. Saya mengelompokkan kueri berdasarkan bulan, tahun. Saya telah mencari dan menemukan fungsi seperti datepart, convert, dll., Tetapi tidak ada yang berguna untuk ini. Apakah saya melewatkan sesuatu di sini? Apakah ada fungsi untuk ini?
87 sql  sql-server 


4
Bagaimana cara menghapus dari pilih di MySQL?
Kode ini tidak berfungsi untuk MySQL 5.0, bagaimana cara menulis ulang untuk membuatnya berfungsi DELETE FROM posts where id=(SELECT id FROM posts GROUP BY id HAVING ( COUNT(id) > 1 )) Saya ingin menghapus kolom yang tidak memiliki id unik. Saya akan menambahkan bahwa sebagian besar waktu itu hanya satu …


2
pilih ke dalam mysql
Saya adalah pengguna MSSQL dan sekarang saya mengubah database saya ke MySQL. Saya menulis kueri berikut di MySQL: select * into new_tbl from tbl Dan saya mendapatkan kesalahan berikut Error : Undeclared variable new_tbl Bagaimana kueri seperti itu harus ditulis dengan benar di MySQL?
87 mysql  sql  sql-server 

7
Bagaimana cara mengecualikan baris yang tidak bergabung dengan tabel lain?
Saya memiliki dua tabel, satu memiliki kunci utama yang lain memilikinya sebagai kunci asing. Saya ingin menarik data dari tabel utama, hanya jika tabel sekunder tidak memiliki entri yang berisi kuncinya. Urutkan kebalikan dari gabungan dalam sederhana, yang hanya mengembalikan baris yang bergabung bersama oleh kunci itu.
87 sql  join 

8
SQL untuk memesan berdasarkan angka - 1,2,3,4 dll, bukan 1,10,11,12
Saya mencoba memesan berdasarkan kolom angka di database saya yang memiliki nilai 1-999 Saat saya menggunakan ORDER_BY registration_no ASC Saya mendapat…. 1 101 102 103 104 105 106 107 108 109 11 110 Etc… Jadi tampaknya memesan dengan digit pertama berlawanan dengan nomor tersebut. Adakah yang tahu SQL apa yang …
87 sql  sql-order-by 

4
Laravel Advanced Dimana cara melewatkan variabel ke dalam fungsi?
Contoh di doc: DB::table('users') ->whereExists(function($query) { $query->select(DB::raw(1)) ->from('orders') ->whereRaw('orders.user_id = users.id'); }) ->get(); Tetapi bagaimana jika saya perlu menggunakan variabel eksternal seperti itu: ->where('city_id', '=', $this->city->id) ->where(function($query) { $query->where('name', 'LIKE', '%'.$searchQuery.'%') ->orWhere('address', 'LIKE', '%'.$searchQuery.'%') }) Untuk saat ini saya membuat properti baru dan mengaksesnya $this->, tetapi apakah ada cara yang …
87 php  sql  laravel 

6
SQL Server, pembagian mengembalikan nol
Berikut adalah kode yang saya gunakan dalam contoh: PRINT @set1 PRINT @set2 SET @weight= @set1 / @set2; PRINT @weight Inilah hasilnya: 47 638 0 Saya ingin tahu mengapa itu kembali, 0bukan0,073667712
87 sql 


8
Karakter escape Oracle SQL (untuk '&')
Ketika mencoba untuk mengeksekusi pernyataan penyisipan SQL menggunakan Oracle SQL Developer, saya terus menghasilkan prompt "Masukkan nilai substitusi": insert into agregadores_agregadores ( idagregador, nombre, url ) values ( 2, 'Netvibes', 'http://www.netvibes.com/subscribe.php?type=rss\&url=' ); Saya telah mencoba keluar dari karakter khusus dalam kueri menggunakan '\' di atas tetapi saya masih tidak dapat …


9
max (length (field)) di mysql
Jika saya mengatakan: select max(length(Name)) from my_table Saya mendapatkan hasil sebagai 18, tetapi saya ingin data terkait juga. Jadi jika saya katakan: select max(length(Name)), Name from my_table ...tidak bekerja. Seharusnya ada self join yang kurasa tidak bisa kupahami. Adakah yang bisa memberi saya petunjuk?
86 sql  mysql 

13
termasuk parameter di OPENQUERY
Bagaimana saya bisa menggunakan parameter di dalam sql openquery, seperti: SELECT * FROM OPENQUERY([NameOfLinkedSERVER], 'SELECT * FROM TABLENAME where field1=@someParameter') T1 INNER JOIN MYSQLSERVER.DATABASE.DBO.TABLENAME T2 ON T1.PK = T2.PK

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.